Oracle解決用戶鎖的問題

sqlplus / as sysdbasql

登陸數據庫以最高權限登陸數據庫

SQL*Plus: Release 11.2.0.1.0 Production on Thu Apr 11 09:00:05 2019ide

Copyright (c) 1982, 2009, Oracle. All rights reserved.it

Connected to an idle instance.io

SQL> show user;table

產看當前登陸用戶class

USER is "SYS"登錄

SQL> startupselect

啓動數據庫權限

ORACLE instance started.

Total System Global Area 784998400 bytes

Fixed Size 2217464 bytes

Variable Size 482347528 bytes

Database Buffers 293601280 bytes

Redo Buffers 6832128 bytes

Database mounted.

Database opened.

SQL> select username, account_status from dba_users order by username;

查看OracleDBA_USER視圖
DBA_USERS視圖中ACCOUNT_STATUS記錄的用戶的當前狀態,通常狀況下在使用的正經常使用戶均處於OPEN狀態。
例如咱們查看sec用戶的當前狀態,此時該用戶處於OPEN狀態,能夠正常使用。

USERNAME ACCOUNT_STATUS 狀態
ANONYMOUS EXPIRED & LOCKED 此時狀態爲過時而且鎖住
APEX_030200 EXPIRED & LOCKED
APEX_PUBLIC_USER EXPIRED & LOCKED
APPQOSSYS EXPIRED & LOCKED
BI EXPIRED & LOCKED
CTXSYS EXPIRED & LOCKED
DBSNMP OPEN 開放的
DIP EXPIRED & LOCKED
EXFSYS EXPIRED & LOCKED
FLOWS_FILES EXPIRED & LOCKED
HR EXPIRED 過時的
IX EXPIRED & LOCKED
MDDATA EXPIRED & LOCKED
MDSYS EXPIRED & LOCKED
MGMT_VIEW OPEN
OE EXPIRED & LOCKED
OLAPSYS EXPIRED & LOCKED
ORACLE_OCM EXPIRED & LOCKED
ORDDATA EXPIRED & LOCKED
ORDPLUGINS EXPIRED & LOCKED
ORDSYS EXPIRED & LOCKED
OUTLN EXPIRED & LOCKED
OWBSYS EXPIRED & LOCKED
OWBSYS_AUDIT EXPIRED & LOCKED
PM EXPIRED & LOCKED
SCOTT OPEN
SH EXPIRED & LOCKED
SI_INFORMTN_SCHEMA EXPIRED & LOCKED
SPATIAL_CSW_ADMIN_USR EXPIRED & LOCKED
SPATIAL_WFS_ADMIN_USR EXPIRED & LOCKED
SYS OPEN
SYSMAN OPEN
SYSTEM OPEN
WMSYS EXPIRED & LOCKED
XDB EXPIRED & LOCKED
XS$NULL EXPIRED & LOCKED

SQL> alter user hr account unlock;

更改用戶hr賬戶爲未鎖

SQL> alter user hr identified by hr;

更改用戶hr密碼爲hr

SQL> conn hr /hr

切換用爲hr/密碼爲hr

Connected.

SQL> show user

查看當前登陸帳號

USER is "HR"

SQL>

相關文章
相關標籤/搜索