博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle sys sysman system 介绍
阅读量:7304 次
发布时间:2019-06-30

本文共 933 字,大约阅读时间需要 3 分钟。

Oracle数据库中SYS、SYSTEM、DBSNMP、SYSMAN四用户的区别

SYS用户:
SYS,默认密码为CHANGE_ON_INSTALL,当创建一个数据库时,SYS用户将被默认创建并授予DBA角色,所有数据库数据字典中的基本表和视图都存储在名为SYS的方案中,这些基本表和视图对于Oracle数据库的操作时非常重要的。为了维护数据字典的真实性,SYS方案中的表只能由系统来维护,他们不能被任何用户或数据库管理员修改,而且任何用户不能在SYS方案中创建表。
SYSTEM用户:
SYSTEM,默认密码为MANAGER,与SYS一样,在创建Oracle数据库时,SYSTEM用户被默认创建并被授予DBA角色,用于创建显示管理信息的表或视图,以及被各种Oracle数据库应用和工具使用的内容表或视图。 
DBSNMP用户:
DBSNMP是Oracle数据库中用于智能代理(Intelligent Agent)的用户,用来监控和管理数据库相关性能的用户,如果停止该用户,则无法提取相关的数据信息;
SYSMAN用户:
SYSMAN是Oracle数据库中用于EM管理的用户,如果你不用该用户,也可以删除。
 
sys和system用户的区别
【system】用户只能用normal身份登陆em。
【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。 “SYSOPER”权限,即数据库操作员权限,权限包括:   打开数据库服务器   关闭数据库服务器   备份数据库       恢复数据库   日志归档         会话限制
“SYSDBA”权限,即数据库管理员权限,权限包括:   打开数据库服务器   关闭数据库服务器   备份数据库       恢复数据库   日志归档       会话限制   管理功能       创建数据库 
normal 、sysdba、 sysoper有什么区别 

normal 是普通用户

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

转载于:https://www.cnblogs.com/zmlctt/p/3770709.html

你可能感兴趣的文章
Sublime使用snippet实现快速输入代码块
查看>>
DDPush-任意门推送-概述
查看>>
Exchange 2007收件人管理
查看>>
解决kvm虚拟机直接访问宿主机器上面某个磁盘问题
查看>>
读后感(一直埋头学习的兄弟们)
查看>>
使用Cisco Packet Tracer之DHCP服务于不同的VLAN
查看>>
windows下生成https证书
查看>>
十六进制数组成的字符串 转换成 对应的ASCII字符串
查看>>
Linux上的mysql集群
查看>>
CompletionService小记
查看>>
使用Supervisor管理Redis进程
查看>>
Android开发之模拟器访问本地服务器需注意事项
查看>>
ip source route
查看>>
2015年终总结
查看>>
squid实现反向代理!!!
查看>>
.NET的Ajax请求数据提交
查看>>
openssl的加密、解密以及构建私有CA
查看>>
【Python基础 08】函数基础
查看>>
MySQL查找SQL耗时瓶颈SHOW profiles
查看>>
Myeclipse优化配置
查看>>