cria links de 2 db, 1 Link de banco de dados Privado, 1 link público
SQL> cria link de banco de dados TPS conecta-se a scott identificado pelo tiger usando ‘orcl’;
Link de banco de dados criado.
SQL > Criar link público de banco de dados PPS conecte-se a scott identificado por tiger usando ‘orcl’;
Link de banco de dados criado.
SQL > selecionar * de dba_db_links;
PROPRIETÁRIO DB_LINK NOME DE USUÁRIO DO HOST CRIADO
————— ——————– ——————– ——————————————————————————– ——————-
PÚBLICO PPS SCOTT orcl 2014-11-24 16:43:54
PPA TPS SCOTT orcl 2014-11-24 16:43:39
Agora para alterar a senha, você pode escolher para reconstruir o db link depois de eliminar dbalink. Também pode ser modificado diretamente.
altere a senha do link público do banco de dados e execute-o sob o usuário do sistema:
SQL > alter public database link PPS connect to scott identified by oracle;
Database link altered.
SQL> select count(*) a partir do separador@pps;
CONTAGEM(*)
———-
4
Modificar a senha de banco de dados particular link
SQL> alter database link tps ligar para scott identificados pela oracle;
alter database link tps ligar para scott identificados pela oracle
*
ERRO na linha 1:
ORA-01031: privilégios insuficientes
permissões insuficientes, portanto, conceda permissões, faça login no usuário dba
SQL > grant alter database link para ppa;
Grant teve sucesso.
SQL > alter database link TPS connect to scott identified by oracle;
Database link altered.
SQL > selecionar contagem(*) da guia@tps;