データベースのパーミッション
ユーザーおよびロールのパーミッションを設定する方法。
パーミッションは、データベース階層のどのレベルでも付与され、下位に流れる場合があります。キースペースとテーブルは次のような階層構造です。
すべてのキースペース > キースペース > テーブル
。.関数は次のような階層構造です。すべての関数 > キースペース > 関数
。ROLES
も階層構造で、他のROLES
を囲んでいます。パーミッションは以下に付与される場合があります。- CREATE – キースペース、テーブル、関数、ロール、インデックス
- ALTER – キースペース、テーブル、関数、ロール
- DROP – キースペース、テーブル、関数、ロール、インデックス
- SELECT – キースペース、テーブル
- MODIFY - INSERT, UPDATE, DELETE, TRUNCATE – キースペース、テーブル
- AUTHORIZE - GRANT PERMISSION, REVOKE PERMISSION - キースペース、テーブル、関数、ロール
- DESCRIBE - LIST ROLES
- EXECUTE - SELECT, INSERT, UPDATE – 関数