データベース プリンシパルは、データベースの スキーマ を所有しているので、削除できません

なすひこ
2013-07-08 15:50 3471 1
drop_user_fail.png   (12.7KB)     download : 16347


ユーザー 'username' の削除に失敗しました。 (Microsoft.SqlServer.Express.Smo)
Transact-SQL ステートメントまたはバッチの実行中に例外が発生しました。 (Microsoft.SqlServer.Express.ConnectionInfo)
データベース プリンシパルは、データベースの スキーマ を所有しているので、削除できません。 (Microsoft SQL Server、エラー: 15138)

上記のエラーが表示され、ユーザーが削除されません。
どうすれば削除されますか?

コメント

2013年 07月 08日 (17:06)
こんにちは。
イノ(inno)です。

データベースのスキーマの中に削除しようとするユーザーがスキーマの所有者に設定されているため削除ができないんです。
解決方法をまとめましたので、下記のページに移動してご参考の上、作業をしてみてください。

http://www.innoya.com/Board/ViewBlog.aspx?menuID=4&Idx=148