Chinaunix首页 | 论坛 | 博客
  • 博客访问: 218799
  • 博文数量: 49
  • 博客积分: 1532
  • 博客等级: 上尉
  • 技术积分: 352
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-17 13:37
个人简介

..................................

文章分类

全部博文(49)

文章存档

2023年(1)

2020年(2)

2019年(2)

2018年(17)

2017年(15)

2016年(12)

分类: Oracle

2016-10-27 11:09:43

scott 是个演示用户,是让你学习Oracle用的


hr用户是个示例用户,是在创建数据库时选中“示例数据库”后产生的,实际就是模拟一个人力资源部的数据库。


SYSDBA 不是用户,可以认为是个权限,超级权限。默认中sys就拥有这种超级权限,是权限最高的用户。
详细点说吧
超级用户分两种 SYSDBA和SYSOPT
SYSOPT 后面3个字母是operator的意思,也就是操作数据库的人,而SYSDBA 则是管理数据库的人
SYSDBA比SYSOPT的权限还要大,而SYS用户就完全是个SYSDBA,但SYSTEM用户默认是SYSOPT,不过它也能以SYSDBA的权限登陆


sys和system用户区别


1)最重要的区别,存储的数据的重要性不同


sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。


system用户用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息。system用户拥有普通dba角色权限。


system用户只能用normal身份登陆em,除非你对它授予了sysdba的系统权限或者syspoer系统权限。
sys用户具有“SYSDBA”或者“SYSOPER”系统权限,登陆em也只能用这两个身份,不能用normal。


以sys用户登陆Oracle,执行select * from V_$PWFILE_USERS;可查询到具有sysdba权限的用户,如:


SQL> select * from V_$PWFILE_USERS; 
USERNAME SYSDBA SYSOPER
SYS TRUE TRUE


Sysdba和sysoper两个系统权限区别


normal 、sysdba、 sysoper有什么区别
normal 是普通用户 
另外两个,你考察他们所具有的权限就知道了
sysdba拥有最高的系统权限,登陆后是 sys
sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public




sysdba和sysoper属于system privilege,也称为administrative privilege,拥有例如数据库开启关闭之类一些系统管理级别的权限sysdba和sysoper具体的权限可以看下表:


可以让用户作为sys用户连接
 可以进行一些基本的操作,但不能查看用户数据
 
登录之后用户是sys
登录之后用户是public 


system如果正常登录,它其实就是一个普通的dba用户,但是如果以as sysdba登录,其结果实际上它是作为sys用户登录的,这一点类似Linux里面的sudo的感觉,从登录信息里面我们可以看出来。因此在as sysdba连接数据库后,创建的对象实际上都是生成在sys中的。其他用户也是一样,如果 as sysdba登录,也是作为sys用户登录的,看以下实验:


SQL> create user strong identified by strong;


用户已创建。


SQL> conn strong/strong@magick as sysdba;


已连接。


SQL> show user;


USER 为 "SYS"


SYS 


dba和sysdba的区别


dba、sysdba这两个系统角色有什么区别呢


在说明这一点之前我需要说一下oracle服务的创建过程


创建实例→·启动实例→·创建数据库(system表空间是必须的)


启动过程


实例启动→·装载数据库→·打开数据库


sysdba,是管理oracle实例的,它的存在不依赖于整个数据库完全启动,只要实例启动了,他就已经存在,以sysdba身份登陆,装载数据库、打开数据库。只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在的基础
阅读(1010) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:linux 添加swap

给主人留下些什么吧!~~