始める無料で始める

付与された権限を使う

Sandra には INSERTUPDATESELECTDELETE 権限が付与され、loan テーブルを使えるようになりました。テーブル内のデータ管理は問題なく行えています。しかし、プロジェクトの一部で loan テーブルの変更が必要になりました。具体的には、融資の承認日だけでなく承認時刻も記録したいと考えています。これには次のコマンドでテーブル構造を変更する必要があります。

ALTER TABLE loan DROP COLUMN approval_date;
ALTER TABLE loan ADD COLUMN approval_dt DATETIME;

この演習では、loan テーブルの所有権を変更し、Sandra が承認日と承認時刻の両方を記録できるようにします。

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

PostgreSQL データベースの作成

コースを見る

演習の手順

  • 上記の ALTER TABLE コマンドを Sandra が実行できるよう、loan テーブルの所有者を sgold に変更してください。

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

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

-- Provide sgold with the required table privileges
___ TABLE ___ ___ TO ___;
コードを編集して実行