LTIMEé a data em que o usuário foi bloqueado pela última vez. (Observe que não é NULLed quando você desbloqueia o usuário).
PTIMEé a data em que a senha foi alterada pela última vez.
LCOUNTé o número de logins com falha.
Segue o código de teste:
SQL> create user philtest identified by philtest;
User created.
SQL> alter session set nls_date_format='HH24:MI:SS DD/MM/YYYY';
Session altered.
SQL> select ctime,ltime,ptime from user$ where name = 'PHILTEST';
CTIME LTIME PTIME
------------------- ------------------- -------------------
14:21:51 26/04/2012 14:21:51 26/04/2012
SQL> alter user philtest account lock;
User altered.
SQL> select ctime,ltime,ptime from user$ where name = 'PHILTEST';
CTIME LTIME PTIME
------------------- ------------------- -------------------
14:21:51 26/04/2012 14:23:15 26/04/2012 14:21:51 26/04/2012
SQL> alter user philtest identified by foofoo;
User altered.
SQL> select ctime,ltime,ptime from user$ where name = 'PHILTEST';
CTIME LTIME PTIME
------------------- ------------------- -------------------
14:21:51 26/04/2012 14:23:15 26/04/2012 14:27:47 26/04/2012
SQL>
Isso não está documentado nos documentos do Oracle, pois é uma visão de dicionário de dados interno. No entanto, as // DBA_%views que ficam no topo das views são documentadas aqui .ALL_%USER_%SYS.%
Muitas vezes acho que fazer um DESCribe em uma das DBA_%visualizações dá uma boa indicação do que as colunas subjacentes representam. As DBA_%opiniões são frequentemente comentadas também.
Não se pretende que você use as tabelas internas como user$ diretamente. Você deve consultar as exibições de dicionário estático sys.dba_% em vez de. Estes estão bem documentados no Manual de Referência
Os fanáticos por Oracle hardcore podem ler os comentários no arquivo "$ORACLE_HOME/rdbms/admin/sql.bsq" ou navegar em sites como este
Os casos de teste abaixo mostram:
CTIME
é a data em que o usuário foi criado.LTIME
é a data em que o usuário foi bloqueado pela última vez. (Observe que não éNULL
ed quando você desbloqueia o usuário).PTIME
é a data em que a senha foi alterada pela última vez.LCOUNT
é o número de logins com falha.Segue o código de teste:
Isso não está documentado nos documentos do Oracle, pois é uma visão de dicionário de dados interno. No entanto, as //
DBA_%
views que ficam no topo das views são documentadas aqui .ALL_%
USER_%
SYS.%
Muitas vezes acho que fazer um
DESC
ribe em uma dasDBA_%
visualizações dá uma boa indicação do que as colunas subjacentes representam. AsDBA_%
opiniões são frequentemente comentadas também.Não se pretende que você use as tabelas internas como user$ diretamente. Você deve consultar as exibições de dicionário estático sys.dba_% em vez de. Estes estão bem documentados no Manual de Referência
Os fanáticos por Oracle hardcore podem ler os comentários no arquivo "$ORACLE_HOME/rdbms/admin/sql.bsq" ou navegar em sites como este