11.12.4 ロールの削除
DROP ROLE文でロールを削除します。DROP ROLE文を実行するには,DBA権限が必要です。
- (例)
-
ロールROLE01を削除します。
DROP ROLE "ROLE01"
ロールを削除した場合,HADBユーザに付与されているロール利用権限が取り消されます。それに伴い,ロールによってHADBユーザに付与されているアクセス権限も取り消されます。次のアクセス権限が取り消された場合,ビュー表や参照制約に影響があります。
-
SELECT権限が取り消された場合
SELECT権限を使用して定義したビュー表が無効化されます。無効化されたビュー表に依存するビュー表も無効化されます。
-
REFERENCES権限が取り消された場合
REFERENCES権限を使用して定義した参照制約が削除されます。
- メモ
-
-
自分が定義したロールだけを削除できます。ほかのHADBユーザが定義したロールは削除できません。
-
ロール利用権限を付与されているHADBユーザを確認したい場合は,「付録B.26 ディクショナリ表の検索」の「(44) ロール利用権限が付与されているHADBユーザを調べる場合」を参照してください。
-