Ensemble DBMS_CLOUD_LINK_ADMIN
DBMS_CLOUD_LINK_ADMIN permet à l'utilisateur ADMIN de permettre à un utilisateur de base de données d'enregistrer des jeux de données ou d'accéder à des jeux de données enregistrés pour une instance de base de données IA autonome donnée, sous réserve des restrictions d'accès définies avec la portée accordée.
Les privilèges peuvent également être désactivés pour un utilisateur dont les privilèges sont définis pour enregistrer des jeux de données ou accéder à des jeux de données enregistrés.
- Aperçu de DBMS_CLOUD_LINK_ADMIN
Décrit l'utilisation de l'ensembleDBMS_CLOUD_LINK_ADMIN. - Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
Ce tableau résume les sous-programmes inclus dans l'ensembleDBMS_CLOUD_LINK_ADMIN.
Aperçu de DBMS_CLOUD_LINK_ADMIN
Décrit l'utilisation de l'ensemble DBMS_CLOUD_LINK_ADMIN.
Les liens vers le nuage fournissent une méthode en nuage permettant d'accéder à distance en lecture seule aux données d'une instance de base de données d'IA autonome. L'ensemble DBMS_CLOUD_LINK_ADMIN tire parti des mécanismes d'accès d'Oracle Cloud Infrastructure pour rendre les jeux de données accessibles dans une portée spécifique et comporte en outre une étape d'autorisation facultative.
Rubrique parent : Ensemble DBMS_CLOUD_LINK_ADMIN
Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
Ce tableau résume les sous-programmes inclus dans l'ensemble DBMS_CLOUD_LINK_ADMIN.
| Sous-programme | Description |
|---|---|
|
La procédure associe une base de données de consommateurs Cloud Links à un service de base de données. |
|
| GRANT_AUTHORIZE Procédure |
Accorde à un utilisateur l'autorisation d'appeler les procédures |
|
Permet à un utilisateur de lire les jeux de données enregistrés, sous réserve des restrictions d'accès imposées aux jeux de données lors de l'enregistrement. |
|
|
Permet à un utilisateur d'enregistrer un jeu de données pour un accès distant. |
|
|
Supprimez un mappage de service pour une base de données spécifiée. |
|
|
Révoque l'autorisation d'un utilisateur d'appeler les procédures |
|
|
Interdit à un utilisateur d'accéder aux jeux de données enregistrés de l'instance de base de données Autonomous AI Database. |
|
|
Interdit à un utilisateur d'enregistrer des jeux de données pour un accès distant. Les jeux de données déjà enregistrés par l'utilisateur ne sont pas affectés. |
- Procédure ADD_SERVICE_MAPPING
La procédureDBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPINGassocie une base de données de consommateur à un service de base de données. - Procédure GRANT_AUTHORIZE
La procédure accorde à un utilisateur l'autorisation d'appeler les procéduresDBMS_CLOUD_LINK.GRANT_AUTHORIZATIONetDBMS_CLOUD_LINK.REVOKE_AUTHORIZATION. - Procédure GRANT_READ
La procédure permet à un utilisateur de lire des jeux de données enregistrés, sous réserve des restrictions d'accès imposées aux jeux de données lorsqu'un jeu de données est enregistré à l'aide deDBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER. - Procédure GRANT_REGISTER
La procédure permet à un utilisateur d'enregistrer un jeu de données pour un accès distant. - Procédure REMOVE_SERVICE_MAPPING
La procédureDBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPINGsupprime un mappage de service pour une base de données spécifiée. - Procédure REVOKE_AUTHORIZE
Cette procédure interdit à un utilisateur d'appeler les procéduresDBMS_CLOUD_LINK.GRANT_AUTHORIZATIONetDBMS_CLOUD_LINK.REVOKE_AUTHORIZATION. - Procédure REVOKE_READ
Cette procédure interdit à un utilisateur d'accéder aux jeux de données enregistrés sur l'instance de base de données IA autonome. - Procédure REVOKE_REGISTER
La procédure interdit à un utilisateur d'enregistrer des jeux de données pour un accès distant. Les jeux de données déjà enregistrés par l'utilisateur ne sont pas affectés.
Rubrique parent : Ensemble DBMS_CLOUD_LINK_ADMIN
ADD_SERVICE_MAPPING Procédure
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING associe une base de données de consommateur à un service de base de données.
Syntaxe
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING(
database_id IN VARCHAR2,
service_name IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie l'ID base de données pour une instance de base de données d'intelligence artificielle autonome qui est un consommateur Cloud Link. Utilisez La valeur " Valeurs valides : ID base de données ou " |
service_name |
Spécifie le nom du service de base de données. Les valeurs valides sont les suivantes : |
Notes d'utilisation
-
Seuls l'utilisateur ADMIN et les schémas dotés du rôle
PDB_DBApeuvent exécuterDBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING. -
Vous devez exécuter
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPINGsur l'instance de base de données IA autonome du responsable du jeu de données.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
GRANT_AUTHORIZE Procédure
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION et DBMS_CLOUD_LINK.REVOKE_AUTHORIZATION.
Syntaxe
DBMS_CLOUD_LINK_ADMIN.GRANT_AUTHORIZE(
username IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie un nom d'utilisateur. |
Notes d'utilisation
-
Pour activer l'autorisation pour un jeu de données avec
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION, vous devez avoir accordé le privilège avecDBMS_CLOUD_LINK_ADMIN.GRANT_AUTHORIZE. Cela est également vrai pour l'utilisateur ADMIN. Toutefois, l'utilisateur ADMIN peut lui accorder ce privilège.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
GRANT_READ Procédure
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER.
Syntaxe
DBMS_CLOUD_LINK_ADMIN.GRANT_READ(
username IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie un nom d'utilisateur. |
Notes d'utilisation
-
Pour lire des jeux de données, vous devez avoir accordé le privilège avec
DBMS_CLOUD_LINK_ADMIN.GRANT_READ. Cela est également vrai pour l'utilisateur ADMIN. Toutefois, l'utilisateur ADMIN peut lui accorder ce privilège. -
Un utilisateur peut interroger
SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED')pour vérifier s'il est activé pour l'accèsREADà un jeu de données.Par exemple, l'interrogation suivante :
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED') FROM DUAL;Retourne '
YES' ou 'NO'.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
GRANT_REGISTER Procédure
Syntaxe
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER(
username IN VARCHAR2,
scope IN CLOB
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Indique un nom d'utilisateur. |
|
|
Indique l'étendue dans laquelle les autorisations de publication doivent être accordées à l'utilisateur spécifié. Les valeurs valides sont :
|
Notes d'utilisation
-
Pour enregistrer des jeux de données, vous devez avoir accordé le privilège avec
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER. Cela est également vrai pour l'utilisateur ADMIN. Toutefois, l'utilisateur ADMIN peut lui accorder ce privilège. -
Un utilisateur peut interroger
SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED')pour vérifier s'il est activé pour l'enregistrement des jeux de données.Par exemple, l'interrogation suivante :
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED') FROM DUAL;Retourne '
YES' ou 'NO'.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
REMOVE_SERVICE_MAPPING Procédure
DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING supprime un mappage de service pour une base de données spécifiée.
Syntaxe
DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING(
database_id IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie l'ID base de données pour une instance de base de données d'intelligence artificielle autonome. Utilisez La valeur " Valeurs valides : ID base de données ou " |
Note d'utilisation
Seuls l'utilisateur ADMIN et les schémas dotés du rôle PDB_DBA peuvent exécuter DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
REVOKE_AUTHORIZE Procédure
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION et DBMS_CLOUD_LINK.REVOKE_AUTHORIZATION.
Syntaxe
DBMS_CLOUD_LINK_ADMIN.REVOKE_AUTHORIZE(
username IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie un nom d'utilisateur. |
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
REVOKE_READ Procédure
Syntaxe
DBMS_CLOUD_LINK_ADMIN.REVOKE_READ(
username IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie un nom d'utilisateur. |
Note d'utilisation
-
Un utilisateur peut interroger
SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED')pour vérifier s'il est activé pour l'accèsREADà un jeu de données.Par exemple, l'interrogation suivante :
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED') FROM DUAL;Retourne '
YES' ou 'NO'.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN
REVOKE_REGISTER Procédure
Syntaxe
DBMS_CLOUD_LINK_ADMIN.REVOKE_REGISTER(
username IN VARCHAR2
);
Paramètres
| Paramètre | Description |
|---|---|
|
|
Indique un nom d'utilisateur. |
Note d'utilisation
-
Un utilisateur peut interroger
SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED')pour vérifier s'il est activé pour l'enregistrement des jeux de données.Par exemple, l'interrogation suivante :
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED') FROM DUAL;Retourne '
YES' ou 'NO'.
Rubrique parent : Sommaire des sous-programmes DBMS_CLOUD_LINK_ADMIN