grant usuário de outro banco
Alguém sabe com o fazer no Oracle que atribuir permissão de acesso à uma tabela do banco A para um usuário do banco B.
Por exemplo:
grant insert, update on tab_cadastro to usuario5@banco_b
Ao executar o comando acima o Oracle exibe a mensagem:
ora-00933 SQL Command Properly ended
Oracle 8.1.7
Obrigado
Airton
Por exemplo:
grant insert, update on tab_cadastro to usuario5@banco_b
Ao executar o comando acima o Oracle exibe a mensagem:
ora-00933 SQL Command Properly ended
Oracle 8.1.7
Obrigado
Airton
Airoosp
Curtidas 0
Respostas
Rosterne
03/08/2006
Pelo que eu sei não é possível fazer instruções DDL usando o DBLINK.
Caso vc necessite dá permissão de acesso à uma tabela do banco A para um usuário do banco B, crie um DBLINK ou PUBLIC DBLINK no banco B, ou crie uma view.
DBLINK só aceita instruções DML, ou seja, não se consegue alterar o dicionário de dados.
Abraço.
Caso vc necessite dá permissão de acesso à uma tabela do banco A para um usuário do banco B, crie um DBLINK ou PUBLIC DBLINK no banco B, ou crie uma view.
DBLINK só aceita instruções DML, ou seja, não se consegue alterar o dicionário de dados.
Abraço.
GOSTEI 0
Airoosp
03/08/2006
Bom dia,
Obrigado pela informação só que eu preciso que o usuário do banco B tenha permissão para executar uma procedure do banco A e também fazer insert, update, delete em uma tabela do banco A.
Airton
Obrigado pela informação só que eu preciso que o usuário do banco B tenha permissão para executar uma procedure do banco A e também fazer insert, update, delete em uma tabela do banco A.
Airton
GOSTEI 0
Rosterne
03/08/2006
crie um dblink no banco B e execute a procedure.
Exemplo:
SQL> create public database link mega connect to adm_partners identified by partners using ´megamdw_hom´;
Database link created.
SQL> exec checa@mega
PL/SQL procedure successfully completed.
Abraço.
Exemplo:
SQL> create public database link mega connect to adm_partners identified by partners using ´megamdw_hom´;
Database link created.
SQL> exec checa@mega
PL/SQL procedure successfully completed.
Abraço.
GOSTEI 0