Ensemble DBMS_DATA_ACCESS_ADMIN
L'ensemble DBMS_DATA_ACCESS_ADMIN fournit des sous-programmes d'administration pour générer et gérer les hyperliens de table pour les jeux de données.
- Aperçu de DBMS_DATA_ACCESS_ADMIN
Décrit l'utilisation de l'ensembleDBMS_DATA_ACCESS_ADMIN. - Modèle de sécurité DBMS_DATA_ACCESS_ADMIN
DBMS_DATA_ACCESS_ADMINest un ensemble PL/SQL à droits définitifs. - Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN
Cette section traite des sous-programmesDBMS_DATA_ACCESS_ADMINfournis avec Autonomous AI Database.
Aperçu de DBMS_DATA_ACCESS_ADMIN
Décrit l'utilisation de l'ensemble DBMS_DATA_ACCESS_ADMIN.
Les procédures DBMS_DATA_ACCESS_ADMIN contrôlent les utilisateurs qui peuvent définir des étendues de création pour les hyperliens de table et les utilisateurs qui peuvent créer des tables fédérées sur des schémas ou des objets distants. Ils vous permettent d'accorder ou de révoquer la capacité d'un utilisateur à enregistrer des portées et à lire à partir de schémas ou d'objets de schéma distants spécifiques lors de la création de tables fédérées.
Rubrique parent : Ensemble DBMS_DATA_ACCESS_ADMIN
Modèle de sécurité DBMS_DATA_ACCESS_ADMIN
DBMS_DATA_ACCESS_ADMIN est un ensemble PL/SQL de droits définitifs.
Par défaut, le privilège EXECUTE sur cet ensemble est accordé à ADMIN et PDB_DBA, sans l'option GRANT.
Rubrique parent : Ensemble DBMS_DATA_ACCESS_ADMIN
Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN
Cette section décrit les sous-programmes DBMS_DATA_ACCESS_ADMIN fournis avec Autonomous AI Database.
| Sous-programme | Description |
|---|---|
|
Cette procédure vous permet de contrôler quels utilisateurs d'une base de données Provider Autonomous AI Database peuvent enregistrer ou modifier une portée. |
|
|
Cette procédure révoque les privilèges permettant d'enregistrer ou de mettre à jour une portée de création. |
|
|
Cette procédure accorde à un utilisateur consommateur le privilège de créer des tables fédérées sur un schéma ou un objet de schéma de fournisseur distant spécifié. |
|
|
Cette procédure révoque un privilège utilisateur consommateur pour créer des tables fédérées sur un schéma ou un objet de schéma de fournisseur distant spécifié. |
- Procédure GRANT_REGISTER
Cette procédure permet aux utilisateurs de gérer les portées de création. Seuls ces utilisateurs privilégiés peuvent enregistrer, mettre à jour ou annuler l'enregistrement des étendues. - Procédure REVOKE_REGISTER
Cette procédure révoque les privilèges d'enregistrement ou de mise à jour d'une étendue de création. - Procédure GRANT_READ
Cette procédure accorde à des utilisateurs spécifiques le droit de créer des tables fédérées sur des schémas ou des objets de fournisseur distant. - Procédure REVOKE_READ
Cette procédure révoque le privilège de l'utilisateur de créer une table fédérée.
Rubrique parent : Ensemble DBMS_DATA_ACCESS_ADMIN
GRANT_REGISTER Procédure
Cette procédure permet aux utilisateurs de gérer les portées de création. Seuls ces utilisateurs privilégiés peuvent enregistrer, mettre à jour ou annuler l'enregistrement des étendues.
Syntaxe
procedure grant_register(
username in varchar2,
scope in varchar2
);Paramètres
| Paramètre | Description |
|---|---|
|
|
Nom de l'utilisateur auquel vous voulez accorder le privilège. |
scope |
Spécifie le niveau de contrôle d'accès pour les hyperliens de table. |
Rubrique parent : Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN
REVOKE_REGISTER Procédure
Cette procédure révoque les privilèges permettant d'enregistrer ou de mettre à jour une portée de création.
Syntaxe
procedure revoke_register(username in varchar2);Paramètres
| Paramètre | Description |
|---|---|
|
|
Nom de l'utilisateur pour lequel vous voulez révoquer le privilège. |
Rubrique parent : Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN
GRANT_READ Procédure
Cette procédure accorde à des utilisateurs spécifiques le droit de créer des tables fédérées sur des schémas ou des objets de fournisseur distant.
Syntaxe
procedure grant_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie le nom de l'utilisateur pour lequel vous voulez accorder le privilège. |
remote_schema_name |
Spécifie le nom du schéma distant auquel vous souhaitez accéder. |
|
|
Spécifie le nom de l'objet de schéma distant auquel vous souhaitez accéder. Si vous ne spécifiez pas ce champ, tous les objets du schéma mentionné sont accessibles. |
Rubrique parent : Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN
REVOKE_READ Procédure
Cette procédure révoque le privilège de l'utilisateur de créer une table fédérée.
Syntaxe
procedure revoke_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Paramètres
| Paramètre | Description |
|---|---|
|
|
Spécifie le nom de l'utilisateur pour lequel vous voulez révoquer le privilège. |
remote_schema_name |
Spécifie le nom du schéma distant à révoquer. |
|
|
Spécifie le nom de l'objet de schéma distant à révoquer. Si l'accès n'est pas accordé à tous les objets du schéma mentionné, il est révoqué. |
Rubrique parent : Sommaire des sous-programmes DBMS_DATA_ACCESS_ADMIN