我試圖從遠程運行的服務器上登錄到SQL Server實例,同時作爲我自己進行遠程訪問。Sql Server - 修復錯誤錯誤:18456,嚴重性:14,狀態:11
我不斷收到標準登錄失敗錯誤,並在錯誤日誌中看到「錯誤:18456,嚴重性:14,狀態:11」。
登錄使用Windows身份驗證 - 這是一個奇怪的位。我可以使用相同的身份驗證從我自己的機器上正確登錄,而不是在安裝數據庫的計算機上。
任何想法?
謝謝, 戴夫
我試圖從遠程運行的服務器上登錄到SQL Server實例,同時作爲我自己進行遠程訪問。Sql Server - 修復錯誤錯誤:18456,嚴重性:14,狀態:11
我不斷收到標準登錄失敗錯誤,並在錯誤日誌中看到「錯誤:18456,嚴重性:14,狀態:11」。
登錄使用Windows身份驗證 - 這是一個奇怪的位。我可以使用相同的身份驗證從我自己的機器上正確登錄,而不是在安裝數據庫的計算機上。
任何想法?
謝謝, 戴夫
When an administrator logs on, this version of Windows creates two separate access tokens for the user: a standard user access token and an administrator access token. The standard user access token contains the same user-specific information as the administrator access token, but the administrative Windows privileges and SIDs have been removed. The standard user access token is used to start applications...
當您在您的本地管理員令牌已經登錄被剝離。由於您授予您的實例訪問權限爲BUILTIN\Administrators
,因此您被鎖定在實例外。遠程進行身份驗證時,管理員令牌將保留並可以訪問。如果您在啓動應用程序時選擇RunAs \ Administrator(SSMS?),您將獲得訪問權限。
解決的辦法是明確地授予自己訪問:
create login [domain\you] from windows;
exec sp_addsrvrolemember 'domain\you','sysadmin';