当前位置: 首页 > 学习 > 电脑学习 > 数据库 > Oracle > 基础教程 > 正文

Oracle 9i 用户的管理

http://www.zk168.com.cn  招考学习网 2006-4-24 13:38:58
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
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。

-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·人力资源管理:从后台走向前台
·美日人力资源管理模式比较及对中国乡镇企业的启示
·绩效管理与绩效考核的区别
·人力资源管理要为企业增值服务
·人本管理:一个需要澄清的理念
·环保企业人力资源开发与管理的实证研究————巨龙公
·美日人力资源管理模式的比较及对中国乡镇企业的启示
·构建基于“80/20效率法则”的组织人力资本管理制度
·打造人力资源管理新模式——来自国企的案例分析
·信息经济时代企业知识型员工的管理
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>