img-feed img-feed-email

Problema en Oracle con las Credenciales de Host

En el Enterprise Manager Database Control, quiero desconectarme de la base de datos o detener la base de datos, para lo cual hago clic en CERRAR, me sale una pagina donde me dice que coloque las credenciales de host del sistema operativo (MS Windows server 2003) y de la base de datos Oracle 10g.

RemoteOperationException: ERROR: Wrong password for user .

 No entiendo porque dice que el password es erróneo, también he probado sin poner las credenciales de la base de datos y dejarlo en blanco para que sea integrada con el sistema operativo y sale el mismo error, no entiendo porque mi único usuario de mi windows server 2003 es el Administrador, tal vez tengo que configurar algo, no se, que puedo hacer?? Que tengo que configurar??

Solución:
Tras dar varias vuelta dí  con la respuesta.
Hay varios tipos de "credenciales" que dan privilegios a los usuarios para determinadas operaciones.
Para asignar las credenciales a un usuario del S.O. se debe hacer lo siguiente:
  • Ir al panel de control de Windows.
  • Seleccionar "Administrative Tools->Administrative Tools"
  • Expandir "Local Policies"
  • Seleccionar "User Rights Assignment"
  • Añadir los usuarios en "Logon as a Batch Job" en la configuración local. Asegúrate que el "username" tiene la forma "dominio\username".
  • Reiniciar si es necesario.



Ese usuario tendrá a partir de ahora las credenciales necesarias. Pero es necesario que ese usuario tenga los permisos necesarios en la BD según el uso que se vaya a hacer de él.

 
▲ ARRIBA▲