我正在嘗試安裝DotNetNuke CMS。我在Microsoft SQL Server Management Studio 2008中創建了一個數據庫,我在安裝Microsoft Visual Studio 2010後安裝了該數據庫。我爲它創建了登錄名和密碼,但我無法登錄。如何添加用戶到SQL Server 2008管理工作室
它給了我SQL登錄失敗18456.我已經嘗試過這個網站和許多不同網站中存在的帖子,但我無法登錄。請任何幫助都很好。
我需要更新到SQL Server 2008嗎?
我正在嘗試安裝DotNetNuke CMS。我在Microsoft SQL Server Management Studio 2008中創建了一個數據庫,我在安裝Microsoft Visual Studio 2010後安裝了該數據庫。我爲它創建了登錄名和密碼,但我無法登錄。如何添加用戶到SQL Server 2008管理工作室
它給了我SQL登錄失敗18456.我已經嘗試過這個網站和許多不同網站中存在的帖子,但我無法登錄。請任何幫助都很好。
我需要更新到SQL Server 2008嗎?
首先,您需要更改登錄類型以允許sql安全登錄(否則您必須開始搞亂域用戶帳戶)。
要做到這一點去服務器名稱 - >右鍵點擊「屬性」 - >去左手邊的安全選項卡 - >選擇「SQL Server和Windows身份驗證模式」
然後.... 。
要設置您需要設置它們的用戶:
1)作爲登錄 2)在數據庫中的用戶。
要做到這一點去服務器名稱(在Management Studio中) - >安全 - >登錄,然後右鍵單擊'新登錄'。
然後進入數據庫 - >你的數據庫 - >安全 - >用戶 - >添加用戶。
然後你只需要添加用戶選擇elipses並添加你剛纔創建的用戶。
有幾件事。
您需要驗證您創建的用戶是否具有登錄功能。檢查Sql Server Management Studio中的屬性。爲此,請連接到SSMS中的數據庫。然後找到安全文件夾。展開它,並展開登錄文件夾。找到您嘗試使用的登錄信息,右鍵單擊並選擇屬性。
左邊是樹「常規」,「服務器角色」,「用戶映射」,「安全」和「狀態」。在狀態中,確保「連接到數據庫引擎的權限」設置爲授權並啓用登錄。
如果這樣設置並且仍然存在問題,請驗證是否爲服務器啓用了協議(命名管道或TCPIP),如果禁用了該協議,則會阻止您與其他計算機建立連接。
編輯 聽起來像您沒有混合模式身份驗證打開。
在SSMS中,右鍵單擊服務器名稱並轉到屬性。
轉到左側的「安全」項目。
有在頂部2個單選按鈕: Windows身份驗證模式
和
SQL Server和Windows身份驗證模式。
你想檢查第二個按鈕。
是錯誤狀態,例如'錯誤:18456,嚴重性:14,狀態:8.' – 2011-06-15 20:54:54