Boa tarde. fiz um ^C e ^V do seu comando, trocando o nome do owner e funcionou. Ou você não tem o owner que você colocou no seu banco, ou o nome deve ser colocado em letras maiúsculas, ou o usuário que está tentando criar os synonyms não tem acesso às tabelas.
2007/1/22, Elisson Ferraz Almeida <[EMAIL PROTECTED]>: > > Caros amigos da lista, > estou com um problema para criar um script que faça o seguinte: > tenho dois usuarios: o usuario A é dono do schema e o usuario B ira > acessar > esse schema. > Para isso com usuario A dei permissoes de select, insert, delete, update > em > seus objetos para o usuario B > e com o usuario B eu deveria criar os sinonimos para que eu possa acessar > os > objetos de A diretamente pelo nome. Ao inves de usar A.table1 acessar > diretamente pelo nome table1 > > quando eu uso a seguente consulta para criar os sinonimos nao me é > retornado > nenhum objete > > select 'CREATE SYNONYM '||object_name||' for > '||owner||'.'||object_name||';' > from all_objects where owner = 'usuario'; > > alguem pode me ajudar?? > > Muito Obrigado > > Atenciosamente, > Elisson Ferraz Almeida > When you have eliminated all which is impossible, then whatever remains, > however improbable, must be the truth. > -Sherlock Holmes > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]