Pergunta : Somente usuário lido para o gerente de Oracle VM (OVM)

Eu quero criar um usuário que possa apenas olhar mas não aplicar todo o changes. class= do

Resposta : Somente usuário lido para o gerente de Oracle VM (OVM)

Oracle permite que você faça faz isso, mas Oracle não fornece um usuário ou um papel interno exatamente como aquele.  Estão aqui as etapas que você precisa:
1. Entrar a Oracle com um cliente que tenha privilégios do DBA (como o sistema ou o SISTEMA)
2. criar o usuário identificado read_only pelo segredo;
3. a concessão coneta, cria a sessão a read_only;
4. Início de uma sessão como o proprietário dos objetos você quer este usuário novo poder ler (para selecionar) de, e para cada tabela ou vista fazer:
conceder seleto sobre [a tabela ou vê o nome] a read_only;

Isso dar-lhe-á um usuário nomeado “read_only” que possa onlly ler dos objetos que você o autorizou para ver (mais todos os objetos de Oracle do defeito que incluírem o público “selecionar” direitas).  Você terá que usar o cheio [schema_name]. [table_name] (por exemplo; scott.emp” para algumas tabelas que você quer este read_only tabelar para selecionar de, a menos que você criar sinónimos confidenciais read_only no esquema ou criar onyms públicos do syn como um usuário do DBA.  Se você faz qualquer uma daqueles, seu read_only usuário poderá usar indicações como:
selecionar * do emp;
em vez de:
selecionar * de scott.emp;
Outras soluções  
 
programming4us programming4us