2010-12-01 230 views
0

我剛剛在Windows 7 Professional上安裝了SQL Server 2005 x64 SP3。 我選擇了「基於Windows的認證方案」。 然後,我有一個域帳戶,我已經將它添加到「管理員」本地用戶組。SQL Server 2005安裝後登錄失敗

問題是:我無法登錄到SQL Server。錯誤是:「用戶'DOMAIN \ User'登錄失敗(Microsoft SQL Server,錯誤18456)」

+0

這個問題可能更適合http://serverfault.com/,因爲它聽起來更像是一個系統管理問題,而不是一個編程或代碼問題。 – DGH 2010-12-01 08:48:34

回答

0

事情是:UAC。 我禁用了它,重新啓動並且問題消失了。

0

有一個修復程序可用於您的問題。

有關詳細信息,請參閱此MS KB article

0

我有同樣的問題,我重新安裝它解決了這個問題。但在新安裝過程中,我注意到有一個配置屏幕強制用戶授予新用戶的權限。原始安裝是使用不同的人員域帳戶完成的。

如果我沒有弄錯,你需要在安裝後使用sqlprov.exe添加用戶。或者你可以嘗試和使用表面區域配置(東西)來添加一個新的管理員..或重新安裝

0

是您的本地帳戶成員的本地管理員組?看來情況並非如此。通過從命令提示符下運行net localgroup Administrators來驗證它,看看DOMAIN\User是否被列爲成員。

然後,您可以將自己添加到本地管理員組,或開始選擇(SSMS,SQLCMD)作爲本地管理員用戶(使用「運行方式」)的任何查詢工具,並添加自己作爲一個SQL管理員:

CREATE LOGIN [DOMAIN\User] FROM WINDOWS; 
exec sp_addsrvrolemember 'DOMAIN\User', 'sysadmin';