10.6.2.1 rqGrant関数
このトピックでは、Oracle Autonomous Databaseで使用される際のrqGrant関数について説明します。
rqGrant関数は、OML4RデータストアまたはOML4Rスクリプト・リポジトリ内のスクリプトへの読取りアクセス権を付与します。
構文
rqGrant (
V_NAME VARCHAR2 IN
V_TYPE VARCHAR2 IN
V_USER VARCHAR2 IN DEFAULT)パラメータ
| パラメータ | 説明 |
|---|---|
| V_NAME | OML4RのデータストアまたはOML4Rスクリプト・リポジトリ内のスクリプトの名前。 |
| V_TYPE | データストアの場合、タイプはdatastoreです。スクリプトの場合、タイプはrqScriptです。
|
| V_USER | アクセス権を付与するユーザーの名前。 |
例10-26 スクリプトへの読取りアクセス権の付与
-- Grant read privilege access to OMLUSER.
BEGIN
rqGrant('RandomRedDots2', 'rqscript', 'OMLUSER');
END;
/
例10-27 データストアへの読取りアクセス権の付与
-- Grant read privilege access to datastore ds1 to OMLUSER.
BEGIN
rqGrant('ds1', 'datastore', 'OMLUSER');
END;
/
例10-28 すべてのユーザーに対するスクリプトへの読取りアクセス権の付与
-- Grant read privilege access to script RandomRedDots to all users.
BEGIN
rqGrant('rqFun1', 'rqscript', NULL);
END;
/
例10-29 すべてのユーザーに対するデータストアへの読取りアクセス権の付与
-- Grant read privilege access to datastore ds1 to all users.
BEGIN
rqGrant('ds1', 'datastore', NULL);
END;
/