Ir para conteúdo

Arquivado

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

wnetto

Oracle - 10g Invalid synonym

Recommended Posts

Tenho um banco instalado com o oracle 10g e aparece alguns sinônimos inválidos com o user public alguém pode me dizer como posso resolver;os outros objetos inválidos como packages,trigger e etc consegui recompila-los.atwagner

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Wnetto,Ainda nao instalei o 10g aki,mas ja estou com o cd para fazer a instalacao e comecar a trabalhar com ele,mas você pode tentar dar permissoes a esse usuario,isto você pode fazer com o GRANT.Pelo que entendi, esse sinonimo invalido so esta dando com o user public, nao e?tenta fazer o seguinte, connecta no banco onde os sinonimos estao, e da a permissao adequadas ao usuario public,isto pode ser feito da seguinte forma,GRANT alter, delete, insert, references, index, update, select ON TABELA to PUBLIC;as permissoes quem escolhe e você,Espero que ter ajudado, :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse sinonimos inválidos pode ser causada por uma má migração.

 

Verifique novamente como está seu synonym e seja seu o owner da tabela existe para ele no banco de dados.

 

E como o MonTilla disse, dê os GRANTS. pode resolver.

 

Abraços,

 

http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

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.