Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando20

Problema ao Criar SYNONYM

Recommended Posts

Boa tarde quero criar o seguitne SYNONYM:

 

CREATE PUBLIC SYNONYM ora_aspnet_Users_DeleteUser FOR &CurrentUser..ora_aspnet_Users_DeleteUser;

 

só que ele pede para digitar a variable CurrentUser, só que não sei o que colocar. Já coloquei o nome do usuario corrente do banco (system,sys,fernando), entre aspas simples e etc, e comoando não é executado. Dá erro "ORA-00900: instrução sql inválida".

 

agradeço desde já a atenção,

 

Fernando

Compartilhar este post


Link para o post
Compartilhar em outros sites

CREATE PUBLIC SYNONYM ora_aspnet_Users_DeleteUser FOR motta.ora_aspnet_Users_DeleteUser;

 

criaria um sinonimo publico para o objeto ora_aspnet_Users_DeleteUser do owner(usuário) motta , assim para o usuário fernando20 basta se referenciar a ele como ora_aspnet_Users_DeleteUser e não motta.ora_aspnet_Users_DeleteUser

 

Não sei que diabos faz &CurrentUser..

 

Nota: O fato de existir um sinonimo não quer dizer que os demais usuarios tenham acesso , isto depende de um GRANT.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.