sql >> Base de Datos >  >> RDS >> Oracle

Consultas útiles sobre la caducidad de la contraseña de Oracle EBS/Política/Configuración

Estas son algunas preguntas y consultas importantes sobre la caducidad de la contraseña de Oracle EBS, la complejidad de la contraseña y las opciones de perfiles

Índice

  • Cómo detener el restablecimiento de contraseña forzado al crear una cuenta de usuario en Oracle EBS
  • Cómo verificar la última fecha de cambio de contraseña para usuarios en Oracle EBS
  • Cómo aumentar el vencimiento de la contraseña para ciertos usuarios
  • ¿Qué son las opciones de perfil de contraseña de Oracle ebs?
  • Cómo obligar a todos los usuarios de aplicaciones a cambiar su contraseña en el próximo inicio de sesión

Cómo detener el restablecimiento de contraseña forzado al crear una cuenta de usuario en Oracle EBS

Cuando se crea un nuevo usuario de EBS, se supone que el usuario debe cambiar la contraseña de la cuenta en el primer inicio de sesión. Hay casos en los que no queremos que eso suceda. Veamos cómo detener el restablecimiento de contraseña forzado en el primer inicio de sesión del usuario en la aplicación después de la creación de un usuario de la suite de comercio electrónico.
Después de la creación del usuario desde los formularios Definir usuarios, la siguiente instrucción SQL puede ser utilizado para deshabilitar el restablecimiento forzado de la contraseña en el primer inicio de sesión del usuario

set serveroutput on
declare
l_user_name varchar2(2000);
begin
l_user_name := 'XYZ';
fnd_user_pkg.updateuser(x_user_name =>
l_user_name, X_OWNER => 'SEED', x_password_date =>sysdate);
end;
/

En la instrucción SQL anterior, reemplace 'XYZ' con el nombre de usuario creado en los formularios Definir usuarios. Por ejemplo, para el usuario OEXPERT

set serveroutput on
declare
l_user_name varchar2(2000);
begin
l_user_name := 'OEXPERT';
fnd_user_pkg.updateuser(x_user_name =>
l_user_name, X_OWNER => 'SEED', x_password_date =>sysdate);
end;
/

Básicamente, esto actualiza la columna password_date en FND_USER a sysdate

Cómo verificar la última fecha de cambio de contraseña para usuarios en Oracle EBS

select USER_NAME, TO_CHAR(PASSWORD_DATE, 'DD-MON-RR HH24:MI:SS') from FND_USER;

Si está interesado en un usuario en particular

select USER_NAME, TO_CHAR(PASSWORD_DATE, 'DD-MON-RR HH24:MI:SS') from FND_USER where USER_NAME='&1';

Cómo aumentar la caducidad de la contraseña para ciertos usuarios

  1. Inicie el formulario de definición de usuario navegando a Administrador del sistema -> Seguridad -> Usuarios.
  1. Establezca los días de "caducidad de la contraseña" en un valor esperado.

¿Qué son las opciones de perfil de contraseña de Oracle ebs?

Signon Password Case:Define las mayúsculas y minúsculas de la contraseña del usuario. El valor predeterminado es insensible
Límite de falla de contraseña de inicio de sesión:define el número de intentos fallidos permitidos
Contraseña de inicio de sesión difícil de adivinar:Esto define que la contraseña tenga complejidad para que sea difícil de adivinar. Estas son las reglas definidas por Oracle
La contraseña contiene al menos una letra y al menos un número
La contraseña no contiene caracteres repetidos.
La contraseña no contiene el nombre de usuario.
Longitud de la contraseña de inicio de sesión:Esto define la longitud de la contraseña
Contraseña de inicio de sesión sin reutilización:Esto se establece en la cantidad de días que deben pasar antes de que un usuario pueda reutilizar una contraseña.
Contraseña de inicio de sesión personalizada:Esta se utiliza si la política de seguridad de su empresa no se cumple con los perfiles de sitio estándar descritos anteriormente y desea definir su propio esquema de contraseña (validado por código Java personalizado) en una clase Java personalizada. Esto se puede definir si tiene un requisito de valor de contraseña más avanzado y complejo

Valores recomendados
Casualidad de la contraseña de inicio de sesión:Sensible
Límite de error de la contraseña de inicio de sesión:5
Contraseña de inicio de sesión difícil de adivinar:Sí
Longitud de la contraseña de inicio de sesión:8

Puede verificar el valor actual con la consulta sql

SQL> column PASS_COMPLEXITY format a20
SQL> column PASS_CUSTOM format a10
SQL> column PASS_POLICY_NOREUSE format a20
SQL> column PASS_FAILURE_LIMIT format a20
SQL> column PASS_LENGTH format a20
SQL>select fnd_profile.value('SIGNON_PASSWORD_LENGTH') PASS_LENGTH,
fnd_profile.value('SIGNON_PASSWORD_HARD_TO_GUESS') PASS_COMPLEXITY,
fnd_profile.value('SIGNON_PASSWORD_CUSTOM') PASS_CUSTOM,
fnd_profile.value('SIGNON_PASSWORD_NO_REUSE') PASS_POLICY_NOREUSE, fnd_profile.value('SIGNON_PASSWORD_FAILURE_LIMIT') PASS_FAILURE_LIMIT from dual;

Cómo obligar a todos los usuarios de aplicaciones a cambiar su contraseña en el próximo inicio de sesión

  1. A partir del parche 4676589 ATG RUP 4 de RUP4, la siguiente secuencia de comandos para caducar todas las contraseñas en la tabla fnd_user es $FND_TOP/patch/115/sql/AFCPEXPIRE.sql. Puede ejecutarse desde SQL*Plus o como un programa concurrente:

sqlplus -s APPS/ @AFCPEXPIRE.sql
o
Envíe una solicitud simultánea:CP SQL*Plus Expire FND_USER Passwords

  1. Este script establece fnd_user.password_date en nulo para todos los usuarios, lo que hace que caduquen todas las contraseñas de los usuarios. También se puede ejecutar como un programa concurrente de SQL*Plus. El usuario deberá crear una nueva contraseña en el próximo inicio de sesión.?

Espero que les guste este contenido sobre el vencimiento de la contraseña de Oracle EBS

Artículos relacionados
FNDCPASS:FNDCPASS y AFPASSWD es la utilidad utilizada para cambiar el esquema de aplicaciones, el esquema de Oracle EBS y la contraseña de usuario en todas las versiones de Oracle EBS
Contraseña de usuario invitado en 11i/R12:vea cómo solucionar problemas de usuario invitado contraseña en 11i/R12, cómo cambiar la contraseña de usuario invitado y cómo verificarla
preguntas de la entrevista de dba de aplicaciones oracle:no debe perderse estas 60 increíbles preguntas de entrevista dba de aplicaciones oracle. Debe leer para tener éxito en entrevistas y trabajos. Descarga también disponible
Esquema APPLSYSPUB:el esquema applsyspub es el esquema público en Oracle EBS que se usa primero al conectarse a las páginas de Oracle Forms y Oracle OAF.
Consultas de aplicaciones de Oracle:esta página contiene la parte superior muy útil y práctica 30 Consultas útiles de aplicaciones de Oracle para aplicaciones DBA para ayudar en las actividades de administración diarias
cómo habilitar el seguimiento en las aplicaciones de Oracle r12 :Cómo habilitar el seguimiento en la página de autoservicio, formularios de Oracle, programa concurrente, ejecución de programa concurrente
¿Cómo establecer el campo de caducidad de la contraseña en xx días como predeterminado? (ID de documento 758036.1)