Blog de Dilli Oracle / MySQL Linux
ALTER
DATABASE
LINK para modificar el enlace de la base de datos siempre que necesitemos cambiar la contraseña. En caso de cambiar el nombre de usuario y el host, necesitamos volver a crear el enlace de la base de datos.
Cree y verifique el enlace de base de datos pública con el comando a continuación.
CREAR ENLACE DE BASE DE DATOS PÚBLICA dblink_test
CONECTARSE A dilli IDENTIFICADO POR oracle
USANDO ‘TESTDB’;
SELECCIONE property_value
DE database_properties@dblink_test
DONDE property_name = ‘GLOBAL_DB_NAME’;
En caso de cambio de contraseña para el usuario dilli, encontraremos el error a continuación.
Podemos usar el comando alter para cambiar la contraseña utilizada en dblink. Ejecute el siguiente comando como sistema de usuario.
ALTER PUBLIC DATABASE LINK dblink_test
CONECTARSE A dilli IDENTIFICADO POR oracle_1;
establecer 1000
SELECCIONAR dbms_metadata.get_ddl(‘DB_LINK’,’DBLINK_TEST’,’PÚBLICO’)
FROM dual;
Para modificar el nombre de usuario, use el comando a continuación. En nuestro caso, hemos cambiado el nombre de usuario RAJIV con exactamente la misma contraseña que tiene el usuario DILLI.
SOLTAR EL ENLACE DE BASE DE DATOS PÚBLICA dblink_test;
CREATE PUBLIC DATABASE LINK «DBLINK_TEST»
CONNECT TO «RAJIV» IDENTIFIED BY VALUES ‘0677433333EA295E225C0B92B30170664D756DA1C83756F6720A0E40DF81A0B0329BC3CF628AEE972A9E262984B1E1F26E09505A801B51EBF7372A8E79990112935DC1DECB60940B2469089A2237438C87FF97092153396834506130DA8AA8ECEEF4B61A9320688675D83B8C93860821FCFB678FA6C49827C40215D683CD6E0B’
USING ‘TESTDB’;
To modify host, execute command below as user sys.
DROP PUBLIC DATABASE LINK dblink_test;
CREATE PUBLIC DATABASE LINK «DBLINK_TEST»