ورود

View Full Version : انتخاب رکورد از دیتابیس Sql با asp



Mona-Manochehry
یک شنبه 13 دی 1383, 09:18 صبح
من از زبان asp برای برنامه نویسی تحت وب استفاده می کنم و دیتابیسم هم SQL SERver است و از دستور زیر برای انتخاب رکورد در asp استفاده می کنم .

dim testdb
set testdb=server.CreateObject("adodb.connection")
testdb.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=mona;Password=mona;Initial Catalog=monadb;Data Source=WS108"
dim rstest
set rstest=server.CreateObject("adodb.recordset")
rstest.Open("select * from t"),testdb,1,3

اما این error را دریافت می کنم
Microsoft OLE DB Provider for SQL Server (0x80004005)
Login failed for user 'mona'. Reason: Not associated with a trusted SQL Server connection.

خواهش می کنم کمکم کنید . شدیدا نیازمند کمکتون هستم .
شدیدا نیازمند یاری سبزتان هستم :cry: :cry: :cry: :cry:

hmm
یک شنبه 13 دی 1383, 09:43 صبح
از ÷یغام مشخصه که شما دسترسی به بانک ندارید یوزرو سطح دسترسی به اون بانکتون رو چک کنید
اول ببینید با این یوزر و با استفاده از Q.A میتونید به بانک متصل بشید.

Mona-Manochehry
یک شنبه 13 دی 1383, 11:02 صبح
یوزر رو چک کردم دسترسی به بانک دارم و در Q.A هم می تونم با دیتا بیس ارتباط برقرار کنم اما از طریق صفحه

asp نمی تونم ارتباط برقرار کنم . :cry: :cry: :cry:

Mona-Manochehry
یک شنبه 13 دی 1383, 11:11 صبح
و سطح دسترسی به دیتابیسم هم db_owner انتخاب شده :cry: :cry: :cry:

hrh
یک شنبه 13 دی 1383, 11:19 صبح
مطمئن نیستم ولی عبارت زیر رو بکار ببر

testdb.Open "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=mona;Password=mona;Initial Catalog=monadb;Data Source=WS108"

Mona-Manochehry
یک شنبه 13 دی 1383, 11:35 صبح
اینو بکار بردم اما بازم همون error و می ده :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:

Mona-Manochehry
یک شنبه 13 دی 1383, 11:36 صبح
ممکنه اشکال از تنظیمات IIS من باشه؟؟؟؟؟؟؟؟؟؟؟؟؟؟

AminSobati
جمعه 18 دی 1383, 19:15 عصر
دوست عزیزم،
Connection String شما درسته، لطفا این لینک رو ببینین:
http://www.barnamenevis.org/forum/viewtopic.php?t=12977