Permissão para criar tabelas em qualquer owner

Categoria: Oracle
Publicado em 18 de Junho de 2013

Caso seja necessário dar permissão de criar tabelas em qualquer owner, a palavra-chave ANY pode ser utilizada:

1
GRANT CREATE ANY TABLE TO FERNANDO;

A instrução SQL acima faz com que a conta de usuário Fernando consiga criar tabelas em quaqluer owner. Por exemplo:

1
2
3
CREATE TABLE MARIANA.CLIENTES(
   ID NUMBER
);

Se o código SQL acima for rodado enquanto logado como Fernando, a tabela Clientes será criada no owner do usuário Mariana. Depois de criada, a tabela pertencerá ao owner Mariana.

 

Copyright © Fernando Hidemi Uchiyama 2010 - Todos os direitos reservados