我剛剛在Windows 7 Professional上安裝了SQL Server 2005 x64 SP3。 我選擇了「基於Windows的認證方案」。 然後,我有一個域帳戶,我已經將它添加到「管理員」本地用戶組。SQL Server 2005安裝後登錄失敗
問題是:我無法登錄到SQL Server。錯誤是:「用戶'DOMAIN \ User'登錄失敗(Microsoft SQL Server,錯誤18456)」
我剛剛在Windows 7 Professional上安裝了SQL Server 2005 x64 SP3。 我選擇了「基於Windows的認證方案」。 然後,我有一個域帳戶,我已經將它添加到「管理員」本地用戶組。SQL Server 2005安裝後登錄失敗
問題是:我無法登錄到SQL Server。錯誤是:「用戶'DOMAIN \ User'登錄失敗(Microsoft SQL Server,錯誤18456)」
事情是:UAC。 我禁用了它,重新啓動並且問題消失了。
有一個修復程序可用於您的問題。
有關詳細信息,請參閱此MS KB article。
我有同樣的問題,我重新安裝它解決了這個問題。但在新安裝過程中,我注意到有一個配置屏幕強制用戶授予新用戶的權限。原始安裝是使用不同的人員域帳戶完成的。
如果我沒有弄錯,你需要在安裝後使用sqlprov.exe
添加用戶。或者你可以嘗試和使用表面區域配置(東西)來添加一個新的管理員..或重新安裝
是您的本地帳戶成員的本地管理員組?看來情況並非如此。通過從命令提示符下運行net localgroup Administrators
來驗證它,看看DOMAIN\User
是否被列爲成員。
然後,您可以將自己添加到本地管理員組,或開始選擇(SSMS,SQLCMD)作爲本地管理員用戶(使用「運行方式」)的任何查詢工具,並添加自己作爲一個SQL管理員:
CREATE LOGIN [DOMAIN\User] FROM WINDOWS;
exec sp_addsrvrolemember 'DOMAIN\User', 'sysadmin';
這個問題可能更適合http://serverfault.com/,因爲它聽起來更像是一個系統管理問題,而不是一個編程或代碼問題。 – DGH 2010-12-01 08:48:34