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:
|
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 |