始める無料で始める

ユーザーとグループを操作する

SBA での Sandra のプロジェクトは大成功に向かっています。オンライン融資プラットフォームの導入により、これまでよりも融資処理が格段に速くなりました。その結果、融資管理プラットフォームを担当するチームは拡大しています。Sandra は現在チームを率いており、最近新たに 3 名の開発者を採用しました。新しい開発者が初出勤する前に、Sandra は各ユーザーのデータベースアカウントを作成し、同一のアクセス権限を付与したいと考えています。

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

PostgreSQL データベースの作成

コースを見る

演習の手順

  • Ronald Jones(rjones)、Kim Lopez(klopez)、Jessica Chen(jchen)の新しいユーザーアカウントを作成します。
  • dev_team という名前の新しいグループを作成します。
  • loan テーブルに対して、dev_teamINSERTUPDATEDELETESELECT の権限を付与します。
  • 3 つの新しいユーザーアカウントを dev_team グループに追加します。

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

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

-- Create a user account for Ronald Jones
CREATE ___ rjones WITH ___ 'changeme';

-- Create a user account for Kim Lopez
___ ___ klopez ___ ___ 'changeme';

-- Create a user account for Jessica Chen
___ ___ ___ ___ ___ ___;

-- Create the dev_team group
___ ___ ___;

-- Grant privileges to dev_team group on loan table
GRANT ___, ___, ___, ___ ON ___ TO ___;

-- Add the new user accounts to the dev_team group
ALTER GROUP ___ ADD USER ___, ___, ___;
コードを編集して実行