2010-03-08 64 views
0

我在Windows 7計算機上使用SQL Server 2008,當我嘗試使用本地用戶登錄時出現錯誤消息登錄失敗cannont登錄,我是我的計算機上的管理員。有任何想法嗎?在Windows 7上的SQL Server 2008無法登錄

+0

SQL Server 2008安裝在哪裏?在你的機器,本地網絡還是託管在別的地方? – 2010-03-08 21:49:35

+0

SQL服務器安裝在我的機器上 – 2010-03-09 13:50:44

+0

您如何嘗試登錄?管理工作室,應用程序,控制檯? – Omar 2010-03-09 18:44:41

回答

0

NT管理員未被授予登錄權限到SQL Server。您需要讓SQL Server管理員授予您登錄SQL Server的權限。

更新

如果你把自己鎖了你自己的實例,請參閱Troubleshooting: Connecting to SQL Server When System Administrators Are Locked Out

+0

我在網絡上,但我在本地機器上安裝了SQL服務器,並且我無法在本地登錄我不想通過網絡登錄SQL – 2010-03-09 13:53:30

+0

「您需要請求SQL Server管理員授予您登錄到的權限SQL Server「。你在說什麼?這是一個乾淨的Windows 7安裝,沒有其他管理員。 – Dexter 2011-01-20 21:25:17

0

它在某種程度上取決於您在安裝期間如何設置SQL Server。如果您啓用了Windows身份驗證(通常默認爲開啓),那麼您將能夠使用安裝了SQL服務器的Windows帳戶登錄。如果沒有,您將需要使用SQL服務器登錄名(而不是Windows登錄名)登錄。可能您的Windows身份驗證登錄名用於安裝SQL Server的Windows帳戶,因此您需要重新引導到該帳戶管理你的SQL服務器。

以SQL Server Management Studio中的管理員身份登錄之後,您可以編輯服務器的登錄名(Security \ Logins下)以授予您希望使用的用戶帳戶所需的權限。要授予不同的Windows登錄權限,您必須爲該登錄名創建一個新的SQL用戶(如pc-name \ user-name,例如MYPC \ UserName),將其設置爲Windows Authentication,然後在Server角色部分,啓用相關權限,例如sysadmin

然後,您應該能夠以windows用戶身份重新登錄並登錄到SQL服務器。

+0

我安裝SQL 2008時啓用了windowns身份驗證 – 2010-03-09 13:51:31

+0

我如何以管理員身份登錄SQL – 2010-03-09 13:54:33

+0

如果您在安裝期間啓用了Windows身份驗證,那麼您安裝它的Windows用戶具有管理權限。以該用戶身份登錄到您的PC,然後運行SQL Server Management Studio Express(如果在開始菜單中找不到它,請安裝SQL Server工具),它會直接登錄您(它將顯示所有正確的選項默認,你只需在登錄對話框中點擊確定) – 2010-03-09 20:52:17

相關問題