Avalados por :

Problema de inicio de sesión AS SYSDBA en Oracle 12.2.01 después de migración a Windows Server 2016

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 13 Vistas
0
Cargando...

Buenas tardes,

Tenemos un problema extraño del cual no podemos encontrar una solución.

Nuestro sistema fue migrado a un nuevo servidor hace un mes (Windows Server 2016 / Oracle 12.2.01). Todo iba bien y la base de datos y SAP funcionaban sin problemas.

Pero anoche, exactamente a la medianoche, ocurrió un problema. A las 00:00 se pudo realizar la última copia de seguridad del redo log, pero a las 00:15 la siguiente falló porque no pudo iniciar sesión como "AS SYSDBA".

Revisamos y vimos que esto no funcionaba para ningún usuario:

  • sqlplus / as sysdba --> No funciona
  • sqlplus system/*pw* --> Funciona
  • sqlplus system/*pw* AS SYSDBA --> No funciona

El error siempre es el mismo:

ORA-01017: nombre de usuario/contraseña no válidos; acceso denegado

Revisamos la nota 480266 pero todo está bien:

  • <SID>adm es parte de ORA_DBA y también de ORA_<SID>_DBA
  • SQLNET.AUTHENTICATION_SERVICES = (NTS) en sqlnet.ora
  • Las variables de entorno están configuradas correctamente
  • La configuración de TNS parece estar correcta (funcionó durante las últimas 4 semanas, SAP sigue funcionando sin problemas)
  • <SID>adm no está bloqueado o deshabilitado
  • La conexión con el servidor AD parece estar bien

Vimos que no hay un archivo orapwd, pero según entendemos, sqlplus / as sysdba debería funcionar de todos modos localmente en el servidor.

¿Alguna otra idea de cuál podría ser el problema?

Gracias y saludos cordiales

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Otra cosa, acabo de intentar hacer una copia de seguridad del registro de rehacer con BRT$ADM. Pero también aquí obtuvimos un mensaje similar:

BR0301E Error SQL -1017 en la ubicación BrInitOraCreate-2, sentencia SQL:
'CONNECT BRT$ADM/******** EN PROF_CONN EN MODO SYSOPER'
ORA-01017: nombre de usuario/contraseña inválidos; acceso denegado
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Pascal,

He visto esto varias veces en Windows, especialmente en Active Directory. El punto es que "Windows" no puede verificar de alguna manera al usuario del sistema operativo, porque sqlplus /as sysdba, da toda la AUTENTICACIÓN a Windows.

¿Podrías intentar reiniciar el sistema operativo y ver si ayuda?

Saludos cordiales,
James

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Es posible que te falten algunos grupos específicos de Oracle en el usuario <SID>adm. Si todos los grupos relevantes ORA_ han sido agregados al usuario, intenta agregar el usuario <SID>adm al grupo de Administradores y verifica si eso ayuda.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Gracias a todos por sus respuestas. El problema parecía estar relacionado con algunos otros errores de Oracle. Los grupos de Windows y sqlnet estaban bien. Después de aplicar las correcciones de la nota 2668197 y reiniciar la base de datos, funcionó bien como antes.

Saludos,
Pascal

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?