2017-09-25 78 views
0

我有asp.net應用程序有一個連接字符串使用windows authentication.my系統在網絡域中工作。更改sql服務器登錄用戶名

當我嘗試打開應用程序連接字符串時,請使用此domain\Machin Name進行登錄。 但我想把它改成這個domain\MyUserName, 我該怎麼做呢?

回答

0

您需要的服務器,數據庫名稱在通過服務器的IP地址和憑據主要用戶名和密碼,這裏是樣品做這樣的:

數據源= SERVERIP;初始目錄=數據庫名;用戶ID =用戶名; Password =密碼;

如果它沒有默認服務器連接,則需要將服務器更改爲(serverip)(sql實例)。像192.16.3.1 \ SQLEXPRESS

那裏將有默認的SA用戶名和密碼,如果你不知道它創建SQL mananagement工作室新用戶=>安全性=>登錄

+0

我不能使用用戶,並通過爲理由 –

+0

好,在u的情況下,不要什麼,分享爲安全起見您的SQL憑據,然後,你需要更改應用程序邏輯或數據庫連接服務,如WCF或webapi .. –

0

你必須創建一個新用戶對於此問題如下:

  • 使用相同的用戶名和密碼創建具有管理員權限的新用戶。
  • 在SQL Server數據庫上,通過擴展DatabaseNode->Security->Login->Create New User來創建新用戶,並添加選擇了Windows身份驗證單選按鈕的新用戶。此用戶只能通過選定的Windows身份驗證添加,它是操作系統的用戶登錄名。

鏈接:https://blog.sqlauthority.com/2008/11/02/sql-server-fix-error-login-failed-for-user-username-the-user-is-not-associated-with-a-trusted-sql-server-connection/