Oracle用戶管理和Pfile

查看所有用戶

select * from all_users;   

查看當前用戶的權限

select * from user_sys_privs;

創建用戶

create user u2 identified by u2;

授予用戶建立連接和建表權限

grant create session,create table to u2;

連接到u2

conn u2/u2 

查看賬號屬性

select * from user_users;

創建摘要文件pfile[profile文件可以用於管理登錄參數]

create profile p2 limit FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LOCK_TIME 1;

將pfile賦予用戶

alter user u2 profile p2;

驗證是否授予成功

select username,profile from dba_users;

檢驗p1效果

sys@ORCL> conn u2/1
ERROR:
ORA-01017: invalid username/password; logon denied


警告: 您不再連接到 ORACLEsys@ORCL> conn u2/2
ERROR:
ORA-01017: invalid username/password; logon denied


sys@ORCL> conn u2/3
ERROR:
ORA-01017: invalid username/password; logon denied


sys@ORCL> conn u2/4
ERROR:
ORA-28000: the account is locked


sys@ORCL>

連續輸錯四次密碼,令賬戶被鎖

sysdba身份登錄查看

sys@ORCL> conn sys/**** as sysdba
已連接。
sys@ORCL> select username,account_status from dba_users where username='U2';

USERNAME                      ACCOUNT_STATUS
-----------------------------------------------------------
U2                            LOCKED(TIMED)

sys@ORCL>

賬號解鎖

alter user u2 account unlock;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章