機能
記述形式
一般規則
存在しない資源を指定することはできません。
付与者が付与可能な権限を持たないなら権限を付与することはできません。
ビューで参照する表に対するINSERT権、DELETE権、UPDATE権が、ビュー表の定義者に付与されたとき、そのビュー表が更新可能なビューならば、ビュー表に対する同じ権限もビュー表の定義者に付与されます。
付与者が付与可能なすべての権限を、指定された資源に設定できる範囲で付与されます。すでに付与者が指定された資源に権限を設定している場合、ALL PRIVILEGESは指定できません。
対象名は、権限の対象となる資源の名前です。
権限がINSERT、UPDATE、DELETEまたはSELECTの場合に、権限を付与する表の名前を指定します。
権限がEXECUTEの場合に、権限を付与するルーチンの名前を指定します。
権限がSELECTの場合に、権限を付与する順序の名前を指定します。
使用例
利用者“YAMADA”および“TANAKA”に、在庫表に対する全権限を付与します。
GRANT ALL PRIVILEGES ON TABLE STOCKS.在庫表 TO YAMADA, TANAKA
ロール“STOCKS_A2”に在庫表に対する必要な権限を付与します。
GRANT SELECT,UPDATE,INSERT ON STOCKS.在庫表 TO ROLE STOCKS_A2
ロール“STOCKS_A2”を利用者“SUZUKI”に付与します。
GRANT STOCKS_A2 TO SUZUKI