Saltar al contenido

“ORA-01017: nombre de usuario/contraseña no válidos” al conectarse a una instancia de forma remota como sysdba

El paso a paso o código que hallarás en este artículo es la resolución más fácil y válida que hallamos a tu duda o dilema.

Solución:

Parece simplemente un problema de contraseña. Diferentes instancias pueden tener diferentes contraseñas, la contraseña SYS no es necesariamente la misma para todas las instancias en el mismo servidor. Cerciorarse remote_login_passwordfile está configurado correctamente en las instancias y el archivo de contraseña existe, por ejemplo SID1 en el servidor en ORACLE_HOME/dbs/orapwSID1 (Linux-Unix) o ORACLE_HOME/database/pwdSID1.ora (Ventanas).

Si no conoce la contraseña SYS correcta, puede volver a crear el archivo de contraseña, por ejemplo:

orapwd file=$ORACLE_HOME/dbs/orapwsid1 password=xxxx force=y

De los consejos de Oracle ORA-01017 de Donald Burleson:

Lista de verificación de errores ORA-01017:

El problema principal con un error ORA-01017 es una combinación de ID de usuario y contraseñas no válida, pero además de una contraseña incorrecta, existen problemas de ID de usuario que pueden contribuir al error ORA-01017:

  • Puede ser que el ID de usuario no sea válido para el sistema de destino. El ID de usuario existe como el nombre de usuario columna en el usuarios_dba vista.

    select username from dba_users;
    
  • Revisar su $ORACLE_SID parámetro ambiental. Si tu $ORACLE_SID está configurado con el ID de sistema incorrecto, es posible que obtenga un error ORA-01017 porque se está conectando a la base de datos incorrecta.

  • Si usa autenticación de usuario de sistema operativo externo (operaciones$ o remote_os_authent) necesita verificar que la ID de usuario sea válida. Puede saber si está utilizando la autenticación externa porque se conecta sin proporcionar una combinación de usuario/contraseña y solo proporciona una barra inclinada hacia la conexión. string(p.ej conectar / como sysdba;).

  • Revisar su tnsnames.ora para asegurarse de que el nombre del servicio TNS apunte al servidor y al nombre de la instancia correctos. Si especifica una incorrecta tnsnames.ora nombre de servicio, es posible que el ID de usuario y la contraseña no existan en esa base de datos.

Puede encontrar información adicional en el debate de SAP sobre Oracle ORA-01017: nombre de usuario/contraseña no válidos; inicio de sesión denegado

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *