ahmad_rabie
شنبه 07 آذر 1383, 10:30 صبح
دوستان سلام
من یک مشکل اساسی دارم که با جزئیات براتون توضیح می دهم :
1- سیستم عامل من ویندوز XP با Service pack 1 می باشد .
2- یک SQLServer 2000 همراه با Service pack 3 نصب کرده ام .
3- مد تعیین اعتبار را authentication windows گذاشته ام .
4- یک کاربر در قسمت Management نعریف کردم و مجوز دسترسی به همه پایگاه های داده و تمام جداول مربوط به این پایگاه های داده را به او داده ام .
با توجه به مطالب بالا تا وقتی که توی Enterprise manager کار می کنم هیچ مشکلی ندارم . حتی وقتی که System DSN تعریف می کنم مشکلی ندارم ( به شرط آنکه مد تعیین اعتبار را همون authentication windows تعریف کنم )ولی وقتی که می خواهم با هر کدام از این سه استریتگ که می خواهم وصل بشم ایراد می گیره :
<span dir=ltr>strConn13="Driver={SQL Server};Server=local;Database=hospitaldb;UID=admin ;pwd=admin;"
strConn13="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=admin;Initial Catalog=hospitaldb;Data Source=local"
strConn13 = "DRIVER={SQL Server};SERVER=ahmad;Trusted_connection=yes;DATABA SE=hospitaldb;"</span>
مشکلی هم که به اون بر خوردم اینه :
<span dir=ltr>Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'AHMAD\IUSR_AHMAD'</span>
البته متناسب با هر کدوم از این استرینگ ها یک پیغام متفاوت می ده ولی همه آنها در مجموع Login failed میدهند .
اگر ممکنه مشکل من رو حل کنید . در ضمن اگر برای من چگونگی اتصال به DSN از طریق ASP رو هم بگید ممکنه مشکلم حل بشه .
با تشکر فراوان
من یک مشکل اساسی دارم که با جزئیات براتون توضیح می دهم :
1- سیستم عامل من ویندوز XP با Service pack 1 می باشد .
2- یک SQLServer 2000 همراه با Service pack 3 نصب کرده ام .
3- مد تعیین اعتبار را authentication windows گذاشته ام .
4- یک کاربر در قسمت Management نعریف کردم و مجوز دسترسی به همه پایگاه های داده و تمام جداول مربوط به این پایگاه های داده را به او داده ام .
با توجه به مطالب بالا تا وقتی که توی Enterprise manager کار می کنم هیچ مشکلی ندارم . حتی وقتی که System DSN تعریف می کنم مشکلی ندارم ( به شرط آنکه مد تعیین اعتبار را همون authentication windows تعریف کنم )ولی وقتی که می خواهم با هر کدام از این سه استریتگ که می خواهم وصل بشم ایراد می گیره :
<span dir=ltr>strConn13="Driver={SQL Server};Server=local;Database=hospitaldb;UID=admin ;pwd=admin;"
strConn13="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=admin;Initial Catalog=hospitaldb;Data Source=local"
strConn13 = "DRIVER={SQL Server};SERVER=ahmad;Trusted_connection=yes;DATABA SE=hospitaldb;"</span>
مشکلی هم که به اون بر خوردم اینه :
<span dir=ltr>Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'AHMAD\IUSR_AHMAD'</span>
البته متناسب با هر کدوم از این استرینگ ها یک پیغام متفاوت می ده ولی همه آنها در مجموع Login failed میدهند .
اگر ممکنه مشکل من رو حل کنید . در ضمن اگر برای من چگونگی اتصال به DSN از طریق ASP رو هم بگید ممکنه مشکلم حل بشه .
با تشکر فراوان