Oracle 9i 用户的管理

╭落葉ァ

╭落葉ァ

2016-02-19 17:34

今天图老师小编要跟大家分享Oracle 9i 用户的管理,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

  Oracle 9i默认的用户

  表8.1 Oracle 9i默认的主要用户 用户名口令登录身份及说明syschange_on_installSYSDBA或SYSOPER,但不能以NORMAL登录,可作为默认的系统管理员systemManagerSYSDBA或NORMAL,但不能以SYSOPER登录,可作为默认的系统管理员scottTigerNORMAL,普通用户aqadmaqadmSYSDBA或NORMAL,高级队列管理员。DbsnmpdbsnmpSYSDBA或NORMAL,复制管理员。

  :第8章selectdbausers.sql和selectuserusers.sql。

  在中如何创建用户

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  (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。

  在中如何创建用户

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  (1)在中不能直接执行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)然后在中执行下列代码,执行结果如图8.11所示。

  

   ―――――――――――――――――――――――――――――――――――――     /*选项卡的配置,授予切换资源使用者组的权限*/     BEGIN      dbms_resource_manager_privs.grant_switch_consumer_group(        grantee_name = 'TEMPUSER',        consumer_group = 'DEFAULT_CONSUMER_GROUP',        grant_option = TRUE      );    END;    ―――――――――――――――――――――――――――――――――――――

  (5)最后在中执行下列代码,执行结果如图8.12所示。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  

   ―――――――――――――――――――――――――――――――――――――     /*选项卡的配置,设置初始化资源使用者组*/     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。

展开更多 50%)
分享

猜你喜欢

Oracle 9i管理的用户

编程语言 网络编程
Oracle 9i管理的用户

Oracle 9i 用户的管理

编程语言 网络编程
Oracle 9i 用户的管理

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Oracle 9i管理的模式

编程语言 网络编程
Oracle 9i管理的模式

Oracle 9i 角色的管理

编程语言 网络编程
Oracle 9i 角色的管理

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Oracle 9i基于Web的管理

编程语言 网络编程
Oracle 9i基于Web的管理

Oracle 9i 概要文件的管理

编程语言 网络编程
Oracle 9i 概要文件的管理

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Oracle 9i初始化参数文件

Oracle 9i初始化参数文件

网页侦测四法

网页侦测四法
下拉加载更多内容 ↓