Está en la página 1de 3

CENTRO DE CAPACITACIÓN

SISTEMAS-UNI

Curso:
Administración de Backup y Afinamiento - Oracle
Módulo:
III
Profesor:
W. Perfecto Manrrique
Alumnos:
-Bardalez Hall, Cedric Gregorio
-Gutierrez Ormeño, Guisella Abigail
-Taya Flores, Erickson
Trabajo:
N° 1
Tema:
Configuraciones del Listener y Acceso remoto
Año:
2019
1. Asignar contraseña al Listener, encriptada y no encriptada.

TNS Listener es un proceso servidor que provee la conectividad de red con la base de datos
Oracle. El listener está configurado para escuchar la conexión en un puerto específico en el
servidor de base de datos. Cuando se pide una conexión a la base de datos, el listener devuelve
la información relativa a la conexión. La información de una conexión para una instancia de una
base de datos provee el nombre de usuario, la contraseña y el SID de la base de datos. Si estos
datos no son correctos se devolverá un mensaje de error.

 Por defecto el puerto del listener es el 1521


 El listener no limita el número de conexiones a la base de datos

Toda la información del listener la contiene un archivo denominado listener.ora


( $ORACLE_HOME/network/admin. )

 No-Encriptado:

El principal paso para realizar la seguridad en el listener es ponerle una contraseña password.
El primer método para poner una contraseña al listener es editando el fichero listener.ora y
escribiendo la siguiente línea:

PASSWORDS_LISTENER = orapass

Cuando guardemos el fichero con los cambios realizamos un reload del listener

lsnrctl> reload

Nota: El comando para entrar en el listener es lsnrctl ( $ORACLE_HOME/bin )

 Encriptado:

El segundo método para poder cambiar la contraseña al listener es el siguiente:

lsnrctl> change_password

Este comando te pedirá la clave antigua y la nueva clave.


Si es la primera vez que ejecutas este comando la contraseña antigua ( old password ) habrá
que dejarla en blanco.

El comando SET y SAVE CONFIG permite guardar esos cambios en el listener porque ahora el
listener está gobernado por un password.

lsnrctl > set password


lsnrctl > save config
La información antigua se guardará en listener.bck y listener.ora se actualizará con los nuevos
datos

UNA VEZ QUE EL PASSWORD ESTÉ CREADO ESTE SERÁ REQUERIDO PARA CUALQUIER
TAREA ADMINISTRATIVA( ej: parar el listener ).

2. Conexión a un servidor externo.

Para poder conectarnos al servidor de manera remota necesitamos hacer una pequeña
configuración con el siguiente procedimiento:

SETLISTENERLOCALACCESS

Este procedimiento restringe todos los puntos de escucha del servidor HTTP de base de datos
para escuchar solo en la interfaz localhost (cuando l_access está establecido en TRUE) o para
escuchar tanto en las interfaces localhost como en las no locales (cuando l_access está
establecido en FALSE).

Sintaxis
DBMS_XDB.SETLISTENERLOCALACCESS(l_access BOOLEAN);