2017/05/01

SQL Server Error 15404 解決方法

因為系統因素重新安裝 SQL Server,將 DB 附掛或重建後準備瀏覽「資料庫圖表」,發現出現這個錯誤訊息:
Error 15404 - Could not obtain information about Windows NT group/user '***\Administrator', error code 0x54b. 

解決方法其實還滿簡單的。只要把資料庫的 DB Owner 重設給 "sa",問題就解決了。
要如何知道目前各個 DB 的擁有者呢? 先執行以下 SQL:
select name, suser_sname(owner_sid) from sys.databases

接下來,透過以下語法將擁有者不屬於 sa 的資料庫重設給 sa:
ALTER AUTHORIZATION ON DATABASE::[DB_NAME] TO [sa]

完畢!


參考來源:
Could not obtain information about Windows NT group/user .......error code 0x534... 

沒有留言 :

張貼留言

注意:只有此網誌的成員可以留言。