すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ALTERのグループ

最終更新日:May 30, 2024

ALTER GROUPは、ユーザーグループの属性を変更します。

説明

グループ (およびユーザーも) がより一般的な役割の概念に取って代わられているため、これは時代遅れのコマンドですが、下位互換性のために受け入れられています。

最初の2つのバリアントは、ユーザーをグループに追加するか、グループから削除します。 (任意の役割は、この目的のために「ユーザ」または「グループ」のいずれかの役割を果たすことができる。) これらのバリアントは、「グループ」という名前のロールのメンバーシップを付与または取り消すことと事実上同等です。そのため、GRANTまたはREVOKEを使用することをお勧めします。

3番目のバリアントは、グループの名前を変更します。 これは、ALTER roleでロールの名前を変更することとまったく同じです。

概要

ALTER GROUP role_specification ADD USER user_name [, ... ]
ALTER GROUP role_specification DROP USER user_name [, ... ]

ここで、role_specificationは次のようになります。

    role_name
  | CURRENT_ROLE
  | CURRENT_USER
  | SESSION_USER

ALTER GROUP group_name新しい_name
に登録

パラメーター

group_name: 変更するグループ (ロール) の名前。

user_name: グループに追加またはグループから削除されるユーザー (ロール) 。 ユーザーは既に存在している必要があります。ALTER GROUPはユーザーを作成または削除しません。

new_name: グループの新しい名前。

グループにユーザーを追加する:

ALTER GROUPスタッフがユーザーカール、ジョンを追加。

グループからユーザーを削除する:

ALTERのグループ労働者はユーザーbethを落とします;