Quiero poder enumerar todos los usuarios en una base de datos determinada junto con un icono que determina si están bloqueados o no. El problema que tengo es consultar el estado "bloqueado" para un usuario dado, aunque creo que podría haber estado en all_users
, pero no es así. ¿Alguien puede señalarme en la dirección correcta?¿Cómo obtengo una lista de usuarios bloqueados en una base de datos Oracle?
30
A
Respuesta
39
¡Lo encontró!
SELECT username,
account_status
FROM dba_users;
27
select username,
account_status
from dba_users
where lock_date is not null;
En realidad, esto le dará la lista de usuarios bloqueados.
0
Esto se adapta a la exigencia:
select username, account_status, EXPIRY_DATE from dba_users where
username='<username>';
Salida:
USERNAME ACCOUNT_STATUS EXPIRY_DA
--------------------------------------------------------------------------------
SYSTEM EXPIRED 13-NOV-17
Cuestiones relacionadas
- 1. ¿Cómo obtengo una lista de todos los esquemas en una base de datos del servidor Sql?
- 2. Cómo tratar con una base de datos de múltiples usuarios
- 3. ¿Cómo iniciar sesión en una base de datos Oracle?
- 4. ¿Cómo crear una base de datos en Oracle XE?
- 5. Obtenga una lista de todas las funciones y procedimientos en una base de datos Oracle
- 6. Buscar tamaño de una base de datos en Oracle
- 7. ¿Cómo veo una lista de árbol de esquemas para una base de datos en Oracle SQL Developer?
- 8. ¿Cómo obtengo una lista de los proyectos de subversión almacenados en una base de datos cuando todo lo que sé es la ruta de la base de datos?
- 9. ¿Cómo obtengo una lista de impresoras instaladas?
- 10. ¿Cómo obtener una lista de usuarios de bases de datos de todas las instancias
- 11. En Perforce, ¿cómo obtengo una lista de los archivos desprotegidos?
- 12. IOS cómo permitir a los usuarios registrar una cuenta/Cómo hacer una base de datos de usuarios
- 13. ¿Cómo obtengo datos de una tabla de datos en javascript?
- 14. Detectando si está instalada una base de datos Oracle
- 15. ¿Cómo uso la fecha actual en una consulta HQL con una base de datos Oracle?
- 16. ¿Cómo se crea una tabla temporal en una base de datos Oracle?
- 17. Cómo solucionar javax.crypto.IllegalBlockSizeException: datos no bloqueados tamaño
- 18. ¿Cómo obtengo la instancia de base de datos en griales?
- 19. ¿Cómo obtengo una lista de índices de elementos distintos de cero en una lista?
- 20. Cómo copiar datos de una base de datos/tabla a otra base de datos/tabla
- 21. ¿Cómo recuperas una lista de usuarios conectados/conectados en .NET?
- 22. Cómo obtener una lista de todos los usuarios en SharePoint
- 23. ¿Cómo puedo obtener una lista de tablas en una base de datos de Access (Jet)?
- 24. Lista de usuarios de PostgreSQL
- 25. SharePoint: obtenga una lista de usuarios actuales
- 26. Cómo documentar una base de datos
- 27. ¿Cómo reemplazar valores específicos en una columna de base de datos de Oracle?
- 28. ¿Cómo integrar una base de datos Oracle con una aplicación web asp.net?
- 29. ¿Cómo puedo obtener la lista de columnas en una tabla para una base de datos SQLite?
- 30. ¿Cómo obtengo una lista de directorios en Perl?