リモート・プロシージャー・コール

リモート・プロシージャー・コールを認証するための構文。

リモート・プロシージャー・コールを認証するための構文は、次のモデル化された階層を使用します。

  • ALL REMOTE CALLS
    • REMOTE OBJECT object_name
      • REMOTE METHOD object_name.method_name

構文

リモート・プロシージャー・コールのパーミッションを付与する場合は、次の構文を使用します。
  • ALL REMOTE CALLS
    GRANT permission_list 
    ON ALL REMOTE CALLS 
    TO role_name; 
    ここで、permission_listは、ALL PERMISSIONS、AUTHORIZE [FOR permission_list]、EXECUTE、MODIFY、およびSELECTを含めることができるコンマ区切りのリストです。
  • REMOTE OBJECT object_name
    GRANT permission_list 
    ON REMOTE OBJECT object_name 
    TO role_name; 
    ここで、permission_listは、ALL PERMISSIONS、AUTHORIZE [FOR permission_list]、EXECUTE、MODIFY、およびSELECTを含めることができるコンマ区切りのリストです。
  • REMOTE METHOD object_name.method_name
    GRANT permission_list 
    ON REMOTE METHOD object_name.method_name 
    TO role_name; 
    ここで、permission_listは、ALL PERMISSIONS、AUTHORIZE [FOR permission_list]、EXECUTE、MODIFY、およびSELECTを含めることができるコンマ区切りのリストです。