Pacote DBMS_DATA_ACCESS_ADMIN
O pacote DBMS_DATA_ACCESS_ADMIN fornece rotinas administrativas para gerar e gerenciar Hiperlinks de Tabela para conjuntos de dados.
- DBMS_DATA_ACCESS_ADMIN Visão Geral
Descreve o uso do pacoteDBMS_DATA_ACCESS_ADMIN. - DBMS_DATA_ACCESS_ADMIN Security Model
DBMS_DATA_ACCESS_ADMINé um pacote PL/SQL de direitos definidores. - Resumo de Subprogramas DBMS_DATA_ACCESS_ADMIN
Esta seção abrange os subprogramasDBMS_DATA_ACCESS_ADMINfornecidos com o Autonomous AI Database.
Tópico principal: Referência de Pacote Fornecida pelo Autonomous AI Database
DBMS_DATA_ACCESS_ADMIN Visão Geral
Descreve o uso do pacote DBMS_DATA_ACCESS_ADMIN.
Os procedimentos DBMS_DATA_ACCESS_ADMIN controlam usuários que podem definir escopos de criação para Hiperlinks de Tabela e usuários que podem criar tabelas federadas em esquemas ou objetos remotos. Eles permitem que você conceda ou revogue a capacidade de um usuário de registrar escopos e ler de esquemas remotos ou objetos de esquema específicos ao criar tabelas federadas.
Tópico principal: Pacote DBMS_DATA_ACCESS_ADMIN
DBMS_DATA_ACCESS_ADMIN Modelo de Segurança
DBMS_DATA_ACCESS_ADMIN é um pacote PL/SQL de direitos definidores.
Por padrão, o privilégio EXECUTE neste pacote é concedido a ADMIN e PDB_DBA, sem a opção GRANT.
Tópico principal: Pacote DBMS_DATA_ACCESS_ADMIN
Resumo dos Subprogramas DBMS_DATA_ACCESS_ADMIN
Esta seção abrange os subprogramas DBMS_DATA_ACCESS_ADMIN fornecidos com o Autonomous AI Database.
| Subprograma | Descrição |
|---|---|
|
Este procedimento permite controlar quais usuários em um Autonomous AI Database do Provedor podem registrar ou modificar um escopo. |
|
|
Este procedimento revoga os privilégios para registrar ou atualizar um escopo de criação. |
|
|
Este procedimento cria uma tabela Federada. |
|
|
Este procedimento revoga a criação de uma tabela federada. |
- GRANT_REGISTER Procedimento
Este procedimento permite que os usuários gerenciem escopos de criação. Somente esses usuários privilegiados podem registrar, atualizar ou cancelar o registro de escopos. - REVOKE_REGISTER Procedimento
Esse procedimento revoga os privilégios para registrar ou atualizar um escopo de criação. - GRANT_READ Procedimento
Esse procedimento concede a usuários específicos o direito de criar tabelas federadas em esquemas ou objetos do provedor remoto. - REVOKE_READ Procedimento
Esse procedimento revoga o privilégio do usuário para criar uma tabela federada.
Tópico principal: Pacote DBMS_DATA_ACCESS_ADMIN
GRANT_REGISTER Procedimento
Este procedimento permite que os usuários gerenciem escopos de criação. Somente esses usuários privilegiados podem registrar, atualizar ou cancelar o registro de escopos.
Sintaxe
procedure grant_register(
username in varchar2,
scope in varchar2
);Parâmetros
| Parâmetro | Descrição |
|---|---|
|
|
Nome do usuário que você deseja conceder o privilégio. |
scope |
Especifica o nível de controle de acesso para Hiperlinks de Tabela. |
Tópico principal: Resumo de Subprogramas DBMS_DATA_ACCESS_ADMIN
REVOKE_REGISTER Procedimento
Este procedimento revoga os privilégios para registrar ou atualizar um escopo de criação.
Sintaxe
procedure revoke_register(username in varchar2);Parâmetros
| Parâmetro | Descrição |
|---|---|
|
|
Nome do usuário para o qual você deseja revogar o privilégio. |
Tópico principal: Resumo de Subprogramas DBMS_DATA_ACCESS_ADMIN
GRANT_READ Procedimento
Este procedimento concede aos usuários específicos o direito de criar tabelas federadas em esquemas ou objetos do provedor remoto.
Sintaxe
procedure grant_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parâmetros
| Parâmetro | Descrição |
|---|---|
|
|
Especifica o nome do usuário para o qual você deseja conceder o privilégio. |
remote_schema_name |
Especifica o nome do esquema remoto que você deseja acessar. |
|
|
Especifica o nome do objeto de esquema remoto que você deseja acessar. Se você não especificar esse campo, todos os objetos no esquema mencionado poderão ser acessados. |
Tópico principal: Resumo de Subprogramas DBMS_DATA_ACCESS_ADMIN
REVOKE_READ Procedimento
Este procedimento revoga o privilégio do usuário para criar uma tabela federada.
Sintaxe
procedure revoke_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parâmetros
| Parâmetro | Descrição |
|---|---|
|
|
Especifica o nome do usuário para o qual você deseja revogar o privilégio. |
remote_schema_name |
Especifica o nome do esquema remoto que você deseja revogar. |
|
|
Especifica o nome do objeto de esquema remoto que você deseja revogar. Se não for concedido acesso a todos os objetos no esquema mencionado, o acesso será revogado. |
Tópico principal: Resumo de Subprogramas DBMS_DATA_ACCESS_ADMIN