始める無料で始める

グループメンバーシップの取り消し

SBA のテクノロジーチームでは、グループ単位でのデータベースアクセスの割り当てをより積極的に進めたいと考えています。各ユーザーアカウントは少なくとも1つのグループに所属している必要があります。すべてのプロジェクトマネージャーは project_management グループのメンバーになります。したがって、Kim Lopez をこのグループに追加し、dev_team グループからは外す必要があります。この演習では、これらのチームのグループメンバーシップを管理します。

この演習はコースの一部です

PostgreSQL データベースの作成

コースを見る

演習の手順

  • project_management という名前の新しいグループを作成します。
  • project_management グループに、loan テーブルに対する SELECT 権限を付与します。
  • ユーザー klopezproject_management グループに追加します。
  • ユーザー klopezdev_team グループから削除します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Create the project_management group
___ ___ ___;

-- Grant project_management SELECT privilege
GRANT ___ ON ___ TO ___;

-- Add Kim's user to project_management group
___ ___ ___ ADD USER ___;

-- Remove Kim's user from dev_team group
REVOKE ___ FROM ___;
コードを編集して実行