1
我剛剛通過創建一個空數據庫並將備份恢復到它,將數據庫從我們的測試服務器移動到活動服務器。SQL Server 2008權限問題
儘管正確添加登錄,我收到以下錯誤:
The server principal "myUser" is not able to access the database "myDatabase" under the current security context.
我曾嘗試單擊對象資源管理器詳細信息F7沒有運氣。我可以通過運行出現錯誤乾脆:
> USE myDatabase
> GO
>
> EXECUTE AS LOGIN = 'myUser'
運行下面的腳本(從相關的問題)顯示用戶正確
select princ.type_desc
, princ.name
, perm.permission_name
, perm.state_desc
, object_name(perm.major_id)
from sys.database_permissions perm
left join
sys.database_principals princ
on princ.principal_id = perm.grantee_principal_id
SQL_USER myUser CONNECT GRANT
任何建議???
謝謝 - 我可以低登錄到數據庫。但是我仍然有一個加密密鑰許可問題,我會在另一個問題中提出。再次感謝! – ComfortablyNumb