Cambio de clave de APPS en E-Business Suite 12
Estoy seguro de que esta situación es común para muchos DBA's... comenzamos con la Administración de Bases de datos Oracle y de repente un día llega un motor SQL Server y pasamos a ser administradores de ambos motores.. y así después se van agregando otras cosas en el camino. En mi camino apareció el E-Business Suite 12, el ERP de Oracle y mi labor es.. cambiar la clave del usuario APPS.
¿Cambio de clave?, debe ser trivial supuse... será un ALTER USER en la base de datos y listo!!.. nada más alejado de la realidad.
Resulta que esta tarea requiere de una herramienta específica.. el utilitario FNDCPASS. Ahora describiré los pasos necesarios para cambiar la clave. Usé como referencia la nota 437260.1 de Metalink
1. El ERP debe estar abajo para realizar el cambio de clave. Se recomienda no tener conexiones de usuarios a los cuales se les vaya a cambiar la clave.
2. Se recomienda respaldar las tablas FND_USER y FND_ORACLE_USERID.
3. Cargan las variables de ambiente. Si este fue configurado correctamente deberían ser visibles las variables de ruta necesarias.
En este ejemplo cambiaremos las claves de los esquemas APPS y APPLSYS. El comando a usar será:
FNDCPASS <logon> 0 Y <system/password> SYSTEM <username> <new_password>
Donde:
<logon> Es el usuario y clave Oracle, ej: apps/apps
<system/password> Son el usuario y claves del usuario system
<username> Usuario de APPLSYS. Por lo general es APPLSYS
<new_password> Nueva clave del APPS
Ahora realizaré este cambio en ambiente de testing:
Primero bajamos el ambiente, en mi caso la clave del apps es apps:
cd $ADMIN_SCRIPTS_HOME
sh adstpall.sh apps/apps
Chequeamos que los concurrentes estén abajo:
ps -fea | grep FN
En este caso aun siguen algunos concurrentes arriba. Esperamos a que ya no estén estos procesos y comenzamos con el cambio de clave:
FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS claveapps
Debemos obtener una salida como la siguiente:
Revisamos que no haya errores en los archivos de salida, si es así, ¡estamos listos!. Cambiemos la clave del resto de los usuarios:
FNDCPASS apps/claveapps 0 Y system/manager ALLORACLE clavetodos
Ahora subimos el ERP con la nueva clave de APPS:
Revisamos que el portal del ERP esté sin problemas y ¡listo!, nada traumático...
Hola, soy DBA Oracle y Sysadmin. Cómo cambio la contraseña de todos los usuarios de "aplicación" en EBS. Por ejemplo, existen loso usuarios JORGE.CAMPOS y ALFREDO.ROBLES; quiero cambiar la contraseña de ambos usuarios y del resto que puede ingresa a la aplicación EBS. Cuando digo cambiar contraseña me refiero realizarlo al mismo tiempo en una linea de comando.
ResponderEliminarSaludos