✒️SAP BASIS Los parámetros de logon y los usuarios estándar
SAP BASIS Los parámetros de logon y los usuarios estándar
Parametros del sistemas para logon de usuarios
Podemos especificar la longitud minima de la contraseña con el parametro login/min_password_ing.
El parametro login/min_password_digits, login/min_password_letters, login/min_password_lowercase, login/min_password_uppercase y login/min_password_specials especifican el numero de digitos, letras o caracteres especiales que una contraseña puede contener, el rango es entre 1 y 40.
El parametro login/password_expiration_time especifica el numero de dias en los cuales un usuario debe cambiar su contraseña, si el parametro se configura en 0, el usuario no necesita cambiar su contraseña.
Existen algunas reglas generales sobre las contraseñas que no puede desactivarse.
Una contraseña:
- debe ser al menos de 6 caracteres de largo
- no puede comenzar con ? o !
- no puede ser pass
- la nueva contraseña debe diferir de la anterior almenos en 1 caracter
la configuracion que determina que los usuarios deben crear una nueva contraseña que difiera de las 5 ultimas no es mas mandataria.
Se puede utilizar el parametro login/password_history_size para configurar el historial entre 1 y 100, el valor por defecto es 5.
Se pueden definir restricciones adicionales en la tabla USR40
SAP web application server 6.20 y 6.40 ofrecian parametros login/password_max_new_valid y login/password_max_reset_valid. Estos parametros especificaban por cuanto tiempo una contraseña inicial para un usuario creado o contraseña creada por el administrador del sistema para un usuario. con SAP Netweaver AS 7.0 estos parametros han sido reemplazados por login/password_max_new_idle_initial
El parametro login/password_max_new_idle_initial indica por cuanto tiempo una contraseña nueva permanece valida si no es utilizada. Una vez que el periodo se cumpla, la contraseña no puede ser utilizada para la autenticacion en el sistema.
El administrador de usuarios puede reactivar la contraseña asignando nuevamente una contraseña inicial.
Otro parametro introducido en la version SAP web AS 6.40 es login/password_max_new_idle_productive que indica el maximo tiempo que una contraseña productiva permanece valida cuando esta no es usada.
Con el parametro login/min_password_diff, el administrador puede determinar el numero de caracteres diferentes que una contraseña nueva debe poseer en comparacion con la contraseña anterior. Este parametro no tiene efecto cuando la contraseña del usuario es creada o reactivada.
Se puede configurar el numero de intentos fallidos desde el cual sap gui se cierra con el parametro login/fails_to_session_end.
Tambien se puede configurar el numero de intentos fallidos de logon de los cuales el usuario bloquea en el sistema SAP usando el parametro login/fails_to_user_lock.
A la medianoche del servidor los usuarios que se quedaron bloqueados por intentos incorrectos de logon no son desbloqueados automaticamente desde la version sap netweaver 7.0
Se puede reactivar este desbloqueo automatico con el parametro login/failed_user_auto_unlock = 1
El administrador puede desbloquear, bloquear o asignar nuevas contraseñas a los usuarios por medio de la TX SU01.
El parametro login/disable_multi_gui_login se configura con el valor 1, un usuario no puede ingresar a un cliente mas de una 1 vez, osea con mas de 1 sesion.
Otro parametro que permite excluir a los usuarios que especifiquemos es login/multi_login_users separados por comas y sin espacios.
Usuarios estandar.
Esencialment, hay dos tipos de usuarios estandar: aquellos creados por la instalacion del sistema SAP y aquellos creados durante la copia de un cliente.
Durante la instalacio del sistema SAP, e client 000 y 066 son creados (el client 001 no siempre es creado durante la instalacion.
Usuarios estandar son predefinidos en los clientes. Como estos nombres de usuarios y su contraseñas son estandar, pueden ser conocidos por otras personas, por lo tanto es acosnsejable que como adminitradores del sistema protejamos estos usuarios de accesos no autorizados.
El usuario estandar del sistema SAP*
SAP* es el unico usuario para el cual no se requiere un registro maestro de usuario (no existe en una entrada en las tablas de usuarios) ya que esta definido en el kernel del sistema SAP* tiene por defecto la contraseña pass y autorizacion de acceso irrestricto para el sistema.
Cuando instalamos un sistema SAP, un registro maestro de usuario se crea automaticament para SAP* en el cliente 000 y 001 si existe, durante el proceso de instalacion se nos solicitara indicar un usuario y contraseña.
El registro maestro de usuario creado para el usuario SAP* desactiva las propiedades especiales de SAP* por lo que son autorizaciones y contraseñas definidas en el registro maestro del usuario aplican ahora.
El usuario DDIC
Este usuario es responsable de mantener el Diccionario ABAP y la logistica de software.
Cuando instalamos el sistema, un registro maestro de usuario se crea automaticamente en el cliete 000 y 001 si aplica para el usuario DDIC.
Para este usuario tambien se nos requerira cambiar la contraseña estandar durante la instalacion. Ciertas autorizaciones son predefinidas en el codigo del sistema para el usuario DDIC, lo que significa que por ejemplo, el usuario DDIC puede realizar un logon al sistema durante la instalacion de un nueva version.
En versiones anteriores las contraseñas por defecto de SAP* y DDIC eran 06071992 y 19920706, luego era necesario cambiarlas.
El usuario EarlyWatch
Se crea en el cliente 066 y esta protegido con la contraseña support. Los expertos de SAP del servicio EarlyWatch de SAP del servicio earlywatch son quienes utilizan este usuario. Este usuario no debe ser borrado ni la contraseña debe ser cambiada.
Este usuario solo debe ser utilizado para las funciones earlywatch: monitoreo y perfomance. Las autorizaciones necesarias para este usuario ya son provistas durante la creacion del mismo en el proceso de instalacion.
Caracteristicas especiales de SAP*
Si copias un cliente, el usuario SAP* siempre esta disponible. Este usuario no tiene un registro maestro de usuario y esta programado en codigo del sistema. Para proteger el sistema contra accesos no autorizados, debemos crear un registro de usuario para este usuario estandar.
Crea un usuario SAP* con autorizaciones totales en el sistema (perfil SAP_ALL)
Si borramos el registro de usuario SAP* (tabla USR02), la contraseña inicial pass con las propiedades vuelven a ser validas nuevamente: el ususario tiene autorizaciones totales ya que no se realizan verificaciones de autorizacion para este usuario.
La contraseña estandar no puede ser cambiada.
De que manera podemos proteger el sistema contra este potencial riesgo de acceso no autorizado.
Se puede desactivar el usuario SAP* que viene incluido en el sistema. Para esto, debemos configurar el parametro del sistema login/no_automatic_sapstar con el valor 1. si el parametro esta activo, o sea con el valor 1, SAP* no es valido en el sistema, Si el registro maestro de usuario de SAP* es borrado, el logon con la contraseña PASS no funciona.
Si quisieramos reinstalar el comportamiento anterior de SAP*, debemos cambiar el parametro con el valor 0 y reiniciar el sistema.
Es conveniente activar el parametro en el perfil global del sistema DEFAULT.PFL para que se tenga efecto en todas las instancias del sistema (si existiera un perfil de instancia con el valor 0, este se sobrescribe en el perfil global.
Tambien crear el registro maestro de usuario SAP* en todas las instancias y asi asegurar que no se podra ingresar con la clave PASS si el parametro es desactivado (valor 0)
 
 
 
Sobre el autor
Publicación académica de Guillermo Andres Reyes Navarro, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Guillermo Andres Reyes Navarro
Profesión: Ingeniero de Sistemas - Colombia - Legajo: LU47E
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Guillermo Reyes