close

應用程式出現錯誤訊息,判斷後為資料庫權限問題故開啟SSMS後可依序查詢以下相關資訊

 

  1. 列出所有的使用者包含角色   EXEC sp_helpuser
  2. 查看使用者名稱   select sid,name from sys.syslogins
  3. 顯示每個資料庫的擁有者名稱   select suser_sname(owner_sid),* from sys.databases

變更資料庫擁有者帳號方法一:
ALTER AUTHORIZATION ON DATABASE::[輸入出問題的資料庫名稱] TO [資料庫管理員帳號]

變更資料庫擁有者帳號方法二:
USE [出問題的資料庫名稱]
GO
EXEC sp_changedbowner '
資料庫管理員帳號

GO

arrow
arrow
    文章標籤
    SQL DB
    全站熱搜

    蜻蜓的資訊小園地 發表在 痞客邦 留言(0) 人氣()