国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle 9i 用戶的管理

2024-08-29 13:32:09
字體:
來源:轉載
供稿:網友
,歡迎訪問網頁設計愛好者web開發。oracle 9i默認的用戶

表8.1 oracle 9i默認的主要用戶
用戶名口令登錄身份及說明
syschange_on_installsysdba或sysoper,但不能訬ormal登錄,可作為默認的系統管理員
systemmanagersysdba或normal,但不能以sysoper登錄,可作為默認的系統管理員
scotttigernormal,普通用戶
aqadmaqadmsysdba或normal,高級隊列管理員。
dbsnmpdbsnmpsysdba或normal,復制管理員。

    【參見光盤文件】:第8章/selectdbausers.sql和selectuserusers.sql。

在【企業管理器】中如何創建用戶

    (1)如圖8.1所示。

    (2)出現如圖8.2所示的創建用戶的【一般信息】選項卡。
    (3)圖8.3所示為創建用戶的【角色】選項卡。

    (4)圖8.4所示為創建用戶的【系統權限】選項卡。
    (5)如圖8.5所示為創建用戶的【對象權限】選項卡。

    (6)圖8.6所示為創建用戶的【使用者組】選項卡。
    (7)圖8.7所示為創建用戶的【限額】選項卡。

    (8)如圖8.8所示為創建用戶的【代理用戶】選項卡。
    (9)成功創建用戶后出現如圖8.9所示界面。

    (10)上述過程對應的sql代碼如下。
    ―――――――――――――――――――――――――――――――――――――
    create user "tempuser" profile "default"
        identified by "tempuser" default tablespace "users"
        account unlock;
    grant create any table to "tempuser" with admin option;
    grant "connect" to "tempuser" with admin option;
    begin
        dbms_resource_manager_privs.grant_switch_consumer_group(
             grantee_name => 'tempuser',
             consumer_group => 'default_consumer_group',
             grant_option => true
       );
    end;
    begin
        dbms_resource_manager.set_initial_consumer_group(
            user => 'tempuser',
            consumer_group => 'default_consumer_group'
       );
    end;
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:第8章/createtempuser.sql。

在【sqlplus worksheet】中如何創建用戶

    (1)在【sqlplus worksheet】中不能直接執行createtempuser.sql文件完成用戶的創建,否則將出現錯誤。
    (2)將createtempuser.sql文件的執行分成3個步驟。
    (3)首先執行以下代碼,執行結果如圖8.10所示。
    ―――――――――――――――――――――――――――――――――――――
    /*【一般信息】選項卡的配置*/
    create user "tempuser" profile "default"
        identified by "tempuser" default tablespace "users"
        account unlock;
    /*【系統權限】選項卡的配置*/
    grant create any table to "tempuser" with admin option;
    /*【對象權限】選項卡的配置*/
    grant "connect" to "tempuser" with admin option;
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:第8章/createtempuser-1.sql。
     (4)然后在【sqlplus worksheet】中執行下列代碼,執行結果如圖8.11所示。
     ―――――――――――――――――――――――――――――――――――――
     /*【使用者組】選項卡的配置,授予切換資源使用者組的權限*/
     begin
        dbms_resource_manager_privs.grant_switch_consumer_group(
            grantee_name => 'tempuser',
            consumer_group => 'default_consumer_group',
            grant_option => true
        );
    end;
    ―――――――――――――――――――――――――――――――――――――

     (5)最后在【sqlplus worksheet】中執行下列代碼,執行結果如圖8.12所示。
     ―――――――――――――――――――――――――――――――――――――
     /*【使用者組】選項卡的配置,設置初始化資源使用者組*/
     begin
         dbms_resource_manager.set_initial_consumer_group(
             user => 'tempuser',
             consumer_group => 'default_consumer_group'
         );
     end;
     ―――――――――――――――――――――――――――――――――――――


創建用戶中常見問題及解決方法



用戶的修改

    (1)如圖8.14所示。
    (2)在出現的各選項卡中可以修改用戶的各種配置參數。對應用戶的修改的sql語句為“alter user”。
    實例1:將用戶賬號的狀態設置為“鎖定”的sql代碼如下。
    ―――――――――――――――――――――――――――――――――――――
    alter user "tempuser" account lock
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:第8章/locktempuser.sql。
    實例2:修改用戶的驗證口令為“temp”的sql代碼如下。
    ―――――――――――――――――――――――――――――――――――――
    alter user "tempuser" identified by "temp"
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:第8章/passwordtempuser.sql。


用戶的刪除

    (1)如圖8.15所示的【用戶刪除確認】界面。

    (2)上述過程對應的sql代碼如下。
    ―――――――――――――――――――――――――――――――――――――
      drop user tempuser cascade
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:第8章/droptempuser.sql。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雷波县| 门头沟区| 凤台县| 司法| 璧山县| 日土县| 宜章县| 巴彦县| 霍山县| 秦安县| 繁昌县| 天水市| 平和县| 荣成市| 广东省| 渑池县| 玛纳斯县| 三江| 稻城县| 噶尔县| 衡阳县| 灯塔市| 西充县| 巍山| 东安县| 葵青区| 七台河市| 玉田县| 新化县| 黎城县| 栾川县| 无棣县| 古蔺县| 肥西县| 乡宁县| 元谋县| 峨边| 汪清县| 巨野县| 怀集县| 桦南县|