溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle 賬號管理

發布時間:2020-07-23 03:48:32 來源:網絡 閱讀:359 作者:黃國 欄目:關系型數據庫

  1、用戶創建/刪除


創建

SQL> create user web_hgz identified by admin123;

User created.

SQL> col username format a10;  --col為column縮寫,format a10指定格式寬度為10個字符

SQL> col account_status format a15;

SQL> select username, account_status, lock_date, expiry_date from dba_users where username = 'web_hgz';

USERNAME   ACCOUNT_STATUS  LOCK_DATE           EXPIRY_DATE

---------- --------------- ------------------- -------------------

web_hgz         OPEN


刪除

SQL> drop user“name”cascade;


  2、修改用戶密碼


SQL> alter user HR identified by admin123;

修改前:

SQL> select username,account_status,lock_date, expiry_date from dba_users where username ='HR';

USERNAME   ACCOUNT_STATUS  LOCK_DATE EXPIRY_DA
---------- --------------- --------- ---------
HR         EXPIRED                   29-NOV-15

修改后:

SQL> select username,account_status,lock_date, expiry_date from dba_users where username ='HR';

USERNAME                       ACCOUNT_STATUS                   LOCK_DATE
------------------------------ -------------------------------- ---------
EXPIRY_DA
---------
HR                             OPEN


  3、 解除用戶鎖定


SQL> alter user hr account unlock;

User altered.

SQL> select a.username, a.account_status, a.lock_date from dba_users a where a.username = 'HR';

USERNAME   ACCOUNT_STATUS                    LOCK_DATE

---------- -------------------------------- -------------------

HR         OPEN


  4、oracle用戶登陸失敗次數限制修改


a.查詢密碼連續輸入出錯的最大次數,超過該值則鎖定該帳號:

SQL> select * from dba_profiles s where s.profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';         //FAILED_LOGIN_ATTEMPTS表示出錯最大次數


b.修改登陸失敗限制次數 

SQL>alter profile default limit failed_login_attempts unlimited;  //表示不受限

SQL>alter profile default limit failed_login_attempts 3;   //表示限制次數為3次

顯示效果:
[oracle@localhost ~]$ sqlplus hr/admin123

ERROR:
ORA-28000: the account is locked


  5、賦予用戶表空間權限

SQL>alter user ittbank default tablespace ittbank;


  6、授予用戶管理權限:

grant connect,resource,dba to ittbank ;


  7、查看當前用戶的角色

select * from user_role_privs;
select * from session_privs;


  8、查看當前用戶的系統權限和表級權限

select * from user_sys_privs;
select * from user_tab_privs;


  9、查詢用戶表

select name from dba_users;


  10、顯示當前用戶

show user;



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女