PDA

View Full Version : Not associated with a trusted SQL Server connection



amirjadidi
شنبه 24 مرداد 1383, 07:41 صبح
با سلام و خسته نباشید
من یه دیتابیس فرستادم روی سرور و موقع کتنکت شدن به اون خطا زیر رو میده :
Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection
و در ضمن رشته اتصال من اینه :
Integrated Security = SSPI; Persist Security Info = False; Initial Catalog = xxx; uid = xxx; pwd = xxx; Data Source = Mssql1.persiantools.net;
Workstation ID = TIGER"

mhaeri
شنبه 24 مرداد 1383, 15:16 عصر
سلام
Login کردن به Sql server به 2 صورت هست
یا اینکه شما میخوایید به صورت Trusted به sql server وصل بشین
یعنی اینکه کاربر با همون User name و Password ای که به ویندوز Login کرده با همون به Sql هم متصل بشه

خوب حالا اگر کاربر به Domain لاگین نکرده باشه بالطبع نمیتونه به sql server هم Connect بشه.
حالت Windows only شما کاربر توی ویندوز معرفی میکنید و بعد به Sql server معرفیش میکنید
حالت دیگر Mixed Mode
در حالت sqlserver and Windows Authentication server
اگر توی User های Sql server که توی enterprise Manager تعریف کردین کاربری مجاز به استفاده با Sql server باشه میتونه با username و Password خودش به sqlserver متصل بشه. یعنی فرض کنید توی Enterprise Manager در قسمت Security یک کاربر به نام User1 با Password User1 ساختین
حالا میتونید به این کاربر مجوز Windows Authenticat و یا مجوز Sql Authenticate بدین.اگر مجوز Sql Authenticate بدین این کاربر در حقیقت یک کاربر Sql ای خواهد بود

یا اینکه یک کاربر توی ویندوز تعریف می کنین و بعد این کاربر رو توی Sql server معرفیش میکنین و این کار بر موقعی که به سرور Login کرد با همون Username و Password به Sql server هم دسترسی داره البته میتونین محدودش کنین و این دستDBA هست
این یک توضیح کوچولو بود امیدوارم به کارت بیاد

:flower: