喝咖啡的企鵝

          先做事情,再看心情……
          posts - 16, comments - 0, trackbacks - 0, articles - 0

          Oracle用戶管理

          Posted on 2009-11-30 15:28 咖啡企鵝 閱讀(259) 評論(0)  編輯  收藏 所屬分類: SQL

          A.用戶角色必須要有用戶操作權限才可以常見用戶(例如sys,system);

          B.1.創建一個用戶:CREATE USER username IDENTIFIED BY password;
             2.刪除一個用戶:DROP USER username CASCADE;--級聯刪除此用戶相關文件
             3.更改密碼:ALTER USER username IDENTIFIED BY password;
             4.鎖定用戶:ALTER USER username ACCOUNT LOCK;
             5.解鎖用戶:ALTER USER username ACCOUNT UNLOCK;   

          C.1.GRANT privilege... ON object... TO {public|group|user}
                 賦予      權利        操作對象     給   群|用戶
                GRANT roll. TO user
                 賦予    角色給 用戶    --角色:connect|resource|dba...  
              2.REVOKE privilege... ON object... FROM {public|group|user}
                取消          權利        操作對象       于       群|用戶
                REVOKE roll. FROM user
                撤銷      角色    從     用戶

          D.1.登陸配置文件創建(錯誤三次鎖定兩天)
                 CREATE PROFILE pname LIMIT FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 2;
              2.給予用戶此約束
                ALTER USER user PROFILE pname;


          E 1.登陸、切換用戶CONN[ECT]
                  用法: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]
                  其中 <logon>  ::= <username>[/<password>][@<connect_identifier>] 
                  如:CONN scott\tiger
           
          F 1.查詢Oracle共有多少中角色:
                SELECT * FROM DBA_ROLES;
             2.查詢一個用戶具有何種角色:
                SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE='SCOTT';
             3.a.查詢一個角色具有何種系統權限:
                SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
                b.查詢一個角色具有何種對象權限:
                SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE='RESOURCE';

           
          主站蜘蛛池模板: 陈巴尔虎旗| 故城县| 西乌珠穆沁旗| 辽阳县| 会同县| 五华县| 光泽县| 沙湾县| 扬中市| 安福县| 郁南县| 若羌县| 策勒县| 湟中县| 开远市| 祁阳县| 灵川县| 华安县| 嘉善县| 桃园县| 弥勒县| 松滋市| 嵊泗县| 昌吉市| 华亭县| 昂仁县| 昆山市| 库尔勒市| 津南区| 赫章县| 舒兰市| 云林县| 泰州市| 元谋县| 顺义区| 嫩江县| 犍为县| 峨山| 敦化市| 醴陵市| 会宁县|