SQL Server 主體dbo不存在(Error Code 15517)

閱讀時間約 0 分鐘

我遇到的問題為以下

我以附加方式將料庫檔案附加到sql server 結果出現在virsual studio 2019中建立的資料庫圖表出現SQL Server 主體dbo不存在(Error Code 15517)的訊息,經過在網路上找尋的結果,可以以下方式解決。

錯誤發生原因為

Database是從別台SQL Server利用還原或是附加的方式搬到另一台SQL Server,因為還原或附加的資料庫的dbo對應不到login帳號而導致擁有者欄位變成空值。所以只要添加資料庫擁有者就行。

執行步驟

1.在需要修改的資料庫按右鍵並選擇屬性頁籤。

raw-image

2.在資料庫屬性頁選取檔案、資料庫擁有者然後按確定即可。

raw-image

原始資料來源:

https://dotblogs.com.tw/rockchang/2015/02/03/149382






3會員
4內容數
留言0
查看全部
發表第一個留言支持創作者!
Casper的沙龍 的其他內容
正見
閱讀時間約 4 分鐘
你可能也想看
SQL | 語法基礎篇 (2)SQL語法:JOIN 與交易
Thumbnail
avatar
Jeremy Ho
2023-10-04
如何修改 SQL Server 2019 database collation(定序) 客戶發來詢問,我想修改SQL Server 2019 定序該如何做? 首先需要知道database的定序(Collation)是什麼,其實是決定資料庫所使用的字元集(character sets)、排序的方式。 因為客戶的SQL Server是英文版本,通常臺灣地區的預設定序是 Chin
Thumbnail
avatar
西尼亞ming
2023-09-22
SQL 程式札記 : 基本語法 CREATE、INSERT、SELECT、UPDATE、DELETE 介紹SQL 是一種專門用來和資料庫進行溝通的程式語言,它讓我們能夠創建資料表、新增、查詢、修改和刪除資料庫中的資料,本文將介紹基本的創建、新增、查詢、修改和刪除的 SQL 語法。
Thumbnail
avatar
梧笙
2023-09-11
[SQL] 如何在SQL Server中建立暫存表在SQL Server中,暫存表(Temporary Table)是一種在連線會話期間存在的臨時表格,它可以用來暫存中間結果或臨時資料。本文將介紹如何使用T-SQL語法在SQL Server中建立暫存表。
Thumbnail
avatar
Pochi
2023-08-20
[SQL] 基本操作:SELECT、UPDATE、INSERT 和 DELETE 實作教學在資料庫管理中,SQL(Structured Query Language)是一種強大的工具,用於處理資料庫中的資料。本篇教學將介紹 SQL 中的基本操作,包括 SELECT、UPDATE、INSERT 和 DELETE,讓您能夠有效地查詢、更新、插入和刪除資料。
Thumbnail
avatar
Pochi
2023-08-11
SQL 挑戰,一個讓你彎道超車的關鍵我帶著敬畏的心去請教直屬主管,看有沒有讓自己進步的好辦法。結果直屬主管跟我說了這句話,霸氣外露的一句話讓我印象極為深刻,請教結束後主管還出了一門作業「SQL 轉置」,並特別交代我說:「你只要把這個技術學會就會變強」。
Thumbnail
avatar
Warren Lo
2023-05-10
工作記事本-可以不熟Oracle但是你總要會連它[MS SQL Linked Server]最近因為工作的關係,遇到了取用Oracle資料庫的問題,這邊有一篇實作後確實可用的文章,在此紀錄與增補一些遇到的問題
Thumbnail
avatar
Roy Lin
2022-08-02
[SQL Server] A connection was successfully established with the server, but then an error occurred…今天寫程式連結資料庫,遇見這樣的錯誤 環境 .NET Core 6 / VS 2022 解決方法:DB連結字串 ConnectionString 需要額外加上 TrustServerCertificate=true。不然會出現錯誤 以 appsettings.json 設定檔為例
avatar
兩千MIS
2021-11-29
SQL Injection 攻擊與防禦假如你開發了一個網站,有user登入的功能,駭客故意輸入SQL語法來破壞原本的SQL結構,這就是SQL注入攻擊。
Thumbnail
avatar
Vic Lin
2020-10-23