スキーマがdb_datareader, db_ownerなどのシステムにもともと作られていたスキーマなのであれば、それらの本来のスキーマ所有者は同じ名前のデータベースロールになります。
そのため、他のユーザーがスキーマを所有した場合は、スキーマと同じ名前のデータベースロールに所有者を変更すれば、初期の状態に戻ります。
自分で作成したスキーマで、そのスキーマがオブジェクトを所有していない場合は、スキーマを削除して問題ありません。(わからない場合は自分で作成したスキーマを削除しようとするとエラーになります。)
自分で作成したスキーマで、そのスキーマが何かオブジェクトを所有している場合は適切な他のユーザーにスキーマを所有させるか、dbo に所有させればよいです。
0 件のコメント:
コメントを投稿