×
DDL文とデータ制御

GRANT文とREVOKE文 | Oracle Database SQL (1Z0-071-JPN)

GRANT文とREVOKE文とは

GRANT文およびREVOKE文とは、データベースユーザーやロール(Role)に対して、データベースへの接続、テーブル作成などの「システム権限」や、特定テーブルのSELECT・INSERT等の「オブジェクト権限」を付与(GRANT)または剥奪・取消(REVOKE)するためのDCL(データ制御言語)文です。 Oracle Database SQL (1Z0-071) の試験対策においては、GRANT文とREVOKE文の基本概念だけでなく、実務で使われる構文ルールや例外事項、エラーが発生する条件を正確に把握しておくことが非常に重要です。

具体例

新しく作成した開発者ユーザー dev_user に対してデータベース接続権限を与えたり、他人の社員テーブルに対する参照権限を GRANT SELECT ON employees TO dev_user で付与・管理する用途です。