0

USERという名前の を作成し、 withに対する権限をSandra彼女に付与しました。SELECTTABLEGRANT OPTION

USERという名前の別の を作成しましJimた。

SandraSELECTに特権を与えたJim

DROP USERSandraにしようとしたときに、次のようなエラー メッセージが表示されました。

Msg 15284, Level 16, State 1, Line 1
The database principal has granted or denied permissions to objects in the database and cannot be dropped.

SQL Server 2005 データベースにCASCADE OPTIONがあるのだろうか?DROP USER

前もって感謝します :)

4

1 に答える 1

0

いいえ、そのようなオプションはありません。このユーザーが所有する所有権を見つけて削除するには、コードを記述する必要があります。

ブローリンクをチェックしてください。

MSDN BOL「ユーザーの削除」

「セキュリティ保護可能なリソースを所有するユーザーは、データベースから削除できません。セキュリティ保護可能なリソースを所有するデータベース ユーザーを削除する前に、それらのセキュリティ保護可能なリソースの所有権を削除または譲渡する必要があります」

于 2013-10-22T17:24:59.817 に答える