Listar contas bloqueadas no Oracle

Listar contas bloqueadas no Oracle

Overview

Você está aqui porque encontrou uma parede inesperada tentando acessar seu banco de dados? Não tema, pois este guia rápido e prático ilumina seu caminho através das sombras da frustração de conexão. Com uma pitada de SQL e um pingo de investigação, você desvendará o mistério das contas bloqueadas, expiradas ou de status alterado. Arregace as mangas, prepare-se para uma pequena aventura em administração de banco de dados, e vamos descobrir juntos como trazer luz à sua situação.

Não está conseguindo se conectar ao banco de dados? Tudo funcionava, mas agora está recebendo mensagem de acesso negado? Então… pode ser que o usuário que você está utilizando esteja bloqueado.

Abaixo está um exemplo de consulta para ser utilizada para listar estas contas.

SELECT username, account_status, created, lock_date, expiry_date
  FROM dba_users
 WHERE account_status != 'OPEN';

Como alternativa, você também pode alterar a clausula WHERE para account_status = “EXPIRED” ou account_status = “LOCKED” para consultas mais especializadas.

Espero ter ajudado.