Resumo dos Subprogramas DBMS_CLOUD_ADMIN_SEC
Esta seção abrange os subprogramas DBMS_CLOUD_ADMIN_SEC fornecidos com o Autonomous AI Database.
| Subprograma | Descrição |
|---|---|
|
Este procedimento copia todos os privilégios e permissões mantidos pela Oracle do usuário |
- CLONE_ADMIN_PRIVILEGES Procedimento
Este procedimento clona todos os privilégios e permissões mantidos pela Oracle do usuárioADMINpara uma conta de banco de dados individual existente.
Tópico principal: Pacote DBMS_CLOUD_ADMIN_SEC
CLONE_ADMIN_PRIVILEGES Procedimento
Este procedimento clona todos os privilégios e permissões mantidos pela Oracle do usuário ADMIN para uma conta de banco de dados individual existente.
O procedimento DBMS_CLOUD_ADMIN_SEC.CLONE_ADMIN_PRIVILEGES cria um usuário com os mesmos privilégios que o usuário ADMIN. Ele permite que os administradores atribuam os mesmos privilégios administrativos a usuários específicos, fornecendo uma alternativa ao uso da conta ADMIN para tarefas administrativas. Você poderá executar o procedimento novamente para atualizar os usuários clonados se os privilégios do usuário ADMIN forem alterados.
Sintaxe
DBMS_CLOUD_ADMIN_SEC.CLONE_ADMIN_PRIVILEGES (
username IN VARCHAR2
);
Parâmetros
| Parâmetro | Descrição |
|---|---|
|
|
Especifica o nome de uma conta de usuário existente. Esta é a conta de destino que receberá todos os privilégios mantidos no momento pelo usuário Este parâmetro é obrigatório. |
Exemplos
- Clone os privilégios
ADMINpara um usuário individualDBA1.BEGIN DBMS_CLOUD_ADMIN_SEC.CLONE_ADMIN_PRIVILEGES ( username => 'DBA1' ); END; / - Sincronize os privilégios após uma alteração de patch ou recurso:
Você poderá executar o procedimento novamente para sincronizar privilégios se os privilégios da conta
ADMINforem alterados.BEGIN DBMS_CLOUD_ADMIN_SEC.CLONE_ADMIN_PRIVILEGES ( username => 'DBA1' ); END; /
Exemplo
Observação do Uso
-
Somente o usuário
ADMINou um usuário administrador clonado existente pode executar este procedimento. -
O procedimento copia os privilégios e as permissões da conta
ADMINpara o usuário especificado. Ela não revoga os privilégios que o usuário já possui. -
Esse procedimento permite que os administradores usem suas próprias credenciais enquanto mantêm o mesmo nível de acesso que a conta
ADMIN. Isso fornece uma alternativa para compartilhar a contaADMIN. -
Depois de clonar os usuários necessários, você poderá bloquear a conta
ADMINpara reduzir o risco de acesso compartilhado.
Tópico principal: Resumo de Subprogramas DBMS_CLOUD_ADMIN_SEC