×
ユーザーとセキュリティ
-- システム権限の付与:データベースへの接続とテーブル作成を許可
GRANT CREATE SESSION, CREATE TABLE TO app_user;

-- オブジェクト権限の付与:特定のテーブルへの参照・挿入を許可
GRANT SELECT, INSERT ON scott.employees TO app_user;

-- WITH GRANT OPTION:権限をさらに他のユーザーへ付与する権限も与える
GRANT SELECT ON scott.employees TO app_user WITH GRANT OPTION;

-- 権限の剥奪
REVOKE INSERT ON scott.employees FROM app_user;
「ANY」を含むシステム権限(CREATE ANY TABLE など)は非常に強力なため、付与には慎重さが必要です。

もう少し詳しく