ورود

View Full Version : ارور 'Login failed for user 'server\Guest



A_1397
یک شنبه 21 شهریور 1389, 13:56 عصر
سلام دوستان
من برنامه ای دارم تحت vb6 دارم که دیتابیسشsql2000 را با انتخاب Mixed Authentication Mode کار کردم. وقتی از client ها می خام برنامه را اجرا کنم پیغام ارور زیر را میده:

'Login failed for user 'np3\Guest
connection string هم که هم در سرور و هم در کلاینت ها استفاده کردم این هستش:

strcon = "provider=sqloledb.1;integrated security=sspi;data source=np3 ;persist security info=false;initial catalog=db1"
strcon.Open

مشکل کارم کجاست و چطوری حلش کنم؟ خواهش می کنم کمک کنید. کارم بدجوری گیره این موضوعه :گریه:

mrahda
دوشنبه 22 شهریور 1389, 12:19 عصر
چون np3 شمارا نميشناسه، با يوزر guest وصلتون ميكنه. كه اون هم اجازه دسترسي به sql را نداره.
اگر از حالت mix استفاده مي كنيد، يك اكانت روي sqlserver بسازيد و از طريق connection string زير ارتباط بر قرار كنيد:
Provider=MSDASQL;Driver={SQL Server}; Server=np3;database=db1;;UID=User;PWD=Pass;

A_1397
دوشنبه 22 شهریور 1389, 15:39 عصر
من یه اکانت جدید ایجاد کردم و از این connection string هم استفاده کردم ولی حالا این اررو را می ده:
SQL SERVER dose not exit or access denied
:عصبانی++:

A_1397
سه شنبه 23 شهریور 1389, 10:07 صبح
دوستان مشکل من تقریبا حل شد. marhda ممنون از راهنماییت. ولی یه سوال مهم: اگه یوزر سیستم سرور پسورد داشته باشه این اررور را میده: sql server does not exit or access denied در صورتیکه اگه سیستم سرور نداشته باشه مشکلی نیست. چکار باید کنم تا مشکل پسورد یوزر را حل کنم؟:قلب: