GRANT OWNERSHIP ON ROLE コマンド: ロール所有権の自分自身への譲渡を制限する(キャンセル済み)¶
注意
この BCR はキャンセルされ、 2024_08バンドル(デフォルトで無効) から削除されます。
この動作変更バンドルが有効にすると、ロール所有権の譲渡は以下のように制限されます。
- 変更前:
ユーザーはロール所有権をロール自体に付与することができます。たとえば、次の GRANT ステートメントが許可されています。
GRANT OWNERSHIP ON ROLE my_role TO ROLE my_role;
- 変更後:
ユーザーは、ロール所有権をロール自体に付与することができなくなりました。たとえば、次の GRANT ステートメントはエラーを返します。
GRANT OWNERSHIP ON ROLE my_role TO ROLE my_role;
003645 (42501): SQL execution error: Transferring OWNERSHIP of a role to itself is not allowed.
参照: 1781