新建數據庫關系圖時報錯:無法作為數據庫主體執行,因為主體 "dbo" 不存在、無法模擬這種類型的主體,或您沒有所需的權限。


 

 

新附加的數據庫需要設置所有者才能建立數據庫關系圖

解決辦法1:

查看數據庫的所有者:

select owner_sid ,lo.sid, lo.name, lo.loginname ,db_name(database_id) from master.sys.databases da inner join sys.syslogins lo on da.owner_sid = lo.sid

返回:

 

更改所有者為當前賬號或sa:


USE AdventureWorksDW2017; --數據庫名稱 EXEC sp_changedbowner 'sa'; --數據庫系統管理員

解決方法2:

  選擇“AdventureWorksDW2017”,右鍵,選擇“屬性”,選擇“文件”頁,點擊“所有者”右側按鈕,點擊“瀏覽”按鈕,選擇當前登錄用戶或者“sa”

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM