Oracle/PLSQL: busque usuarios en Oracle/PLSQL

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Oracle/PLSQL: busque usuarios en Oracle/PLSQL

Este tutorial de Oracle explica, con sintaxis y ejemplos, cómo encontrar todos los usuarios creados en una base de datos de Oracle.

describir

Puede encontrar todos los usuarios creados en Oracle ejecutando una consulta desde el símbolo del sistema. La información del usuario se almacena en varias tablas del sistema: ALL_USERS y DBA_USERS, según la información del usuario que desee recuperar.

Todos los usuarios

Si necesita encontrar todos los usuarios visibles para el usuario actual, puede consultar la tabla ALL_USERS. La sintaxis para recuperar información de usuario de la tabla ALL_USERS en Oracle/PLSQL es:

SELECT *
FROM ALL_USERS;

La tabla ALL_USERS contiene las siguientes columnas:

Pilar explique
nombre de usuario nombre de usuario
identificación de usuario El ID numérico asignado al usuario
creado Fecha de creación del usuario

DBA_USUARIOS

Si necesita averiguar todos los usuarios que existen en Oracle o necesita más información sobre el usuario, hay otra tabla del sistema llamada DBA_USERS.

La sintaxis para recuperar información de usuario de la tabla DBA_USERS en Oracle/PLSQL es:

SELECT *
FROM DBA_USERS;

La tabla DBA_USERS contiene las siguientes columnas:

Pilar explique
nombre de usuario nombre de usuario
identificación de usuario El ID numérico asignado al usuario
contraseña Obsoleto
estado de la cuenta

Estado del usuario, como:

  • Abierto
  • estar caducado
  • caducado (gracia)
  • Caducado (cronometrado)
  • cierre
  • Caducidad y bloqueo (cronometrado)
  • Caducidad (período de gracia) y bloqueo (cronometrado)
  • caducado y bloqueado
  • Caducado (Grace) y bloqueado
FECHA_BLOQUEO La fecha en que el usuario fue bloqueado (si corresponde)
fecha de caducidad Fecha de caducidad del usuario
DEFAULT_TABLESPACE Tablespace predeterminado del usuario
TEMPORARY_TABLESPACE tablespace temporal del usuario
creado Fecha de creación del usuario
contorno Nombre de perfil de recurso de usuario
INITIAL_RSRC_CONSUMER_GROUP El grupo de consumidores de recursos inicial del usuario
NOMBRE_EXTERNO Nombre externo del usuario
CONTRASEÑA_VERSIONES Lista de versiones de hash de contraseña
EDICIONES_HABILITADAS S/N indica si la versión está habilitada para el usuario
TIPO DE AUTENTICACIÓN Método de autenticación del usuario
PROXY_ONLY_CONECTAR S/N Indica si el usuario puede conectarse directamente o solo a través de un proxy
Común SI/NO indica si el usuario es normal
último acceso Hora del último inicio de sesión
ORACLE_MANTENIDO S/N Indica si el usuario es creado y mantenido por un script proporcionado por Oracle
(Visited 6 times, 1 visits today)