SQL Server ManagementStudioでデータベース図を作成します。しかし、次のような警告があります。
このデータベースには有効な所有者がいないため、データベースダイアグラムサポートオブジェクトをインストールできません。続行するには、最初に[データベースのプロパティ]ダイアログボックスの[ファイル]ページまたは
ALTER AUTHORIZATION
ステートメントを使用してデータベース所有者を有効なログインに設定してから、データベースダイアグラムサポートオブジェクトを追加します。
このエラーを解決するのを手伝ってもらえますか?どうすれば(hein_)続行する約束を自分に与えることができますか?
@JeffersonBEliasは、次のコードを実行するように提案しました:
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
私は何ですかこれを与える:
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
これが私のオブジェクトエクスプローラーです:
回答
@からのヒントを見つけましたジェファーソンB.エリアス。このコードを実行しました:
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO