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

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

时间:2023-04-27 14:14:48浏览次数:31  
标签:SYS 数据库 SYSTEM 用户 DBSNMP Oracle 权限

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

平时一般使用system用户远程登陆到数据库做操作

标签:SYS,数据库,SYSTEM,用户,DBSNMP,Oracle,权限
From: https://www.cnblogs.com/niway/p/17358732.html

相关文章

  • SysCare:为您的操作系统保驾护航
    最近,openEuler社区推出了一个创新项目:Linux操作系统统一热补丁服务SysCare。本文将带您探索SysCare的奥秘。认识SysCare「SysCare:Itakecareofyoursystems.」顾名思义,SysCare是一款操作系统运维工具,解决系统运行过程中的各类故障和风险,为Linux操作系统提供全方位......
  • Python中 os.popen、os.system和subprocess.popen方法介绍
    Python提供了多种与操作系统交互的方法,比如os模块中的popen和system方法,此外,Pythonsubprocess模块中的Popen类也提供了与操作系统交互的方法,使用起来更加灵活,本文将简单介绍这几种方法。目录os.popen方法os.system方法susbprocess.Popen方法替代os.popen()方法替代os.system......
  • 在程序里面执行system(“cd /某个目录“),为什么路径切换不成功?
    粉丝提问:彭老师,问下,在程序里面执行system("cd/某个目录"),这样会切换不成功,为啥呢实例代码:粉丝的疑惑是明明第10行执行了cd/media操作,为什么12行执行的pwd>test2.txt结果提示的仍然是当前目录?这是一个很不错的问题,要想整明白这个问题,需要知道system的原理。system()函......
  • Unity框架:JKFrame2.0学习笔记(十一)——MonoSystem(1)
    内部结构MonoSystemMonoSystem是继承MonoBehaviour的,声明几个action,在MonoBehaviour的声明周期内调用,实现了不继承MonoBehaviour也可以用mono的生命周期。包括以下几个方法可供外部调用:Init:初始化,获取MonoSystem的实例AddUpdateListener:添加Update监听RemoveUpdateListener:移除Upd......
  • authentication required to refresh system repositories
     安装完centos8后,图形界面不时出现如下的要求输入密码的验证 解决办法:cd/etc/polkit-1/localauthority/50-local.d/vi46-allow-packagekit.pkla内容如下:[AllowRefreshRepositoryallUsers]Identity=unix-user:*Action=org.freedesktop.packagekit.system-sou......
  • syslog占满磁盘空间问题
    1.手动删除echo/dev/null>/var/log/syslog2.采用journald服务 https://itlanyan.com/clear-systemd-journal-logs//etc/systemd/journald.conf [Journal]#Storage=auto#Compress=yes#Seal=yes#SplitMode=uid#SyncIntervalSec=5m#RateLimitInterval=30s#RateLimit......
  • FileSystemWatcher 局域网中大文件的内部传输共享和处理方案
    在不使用其他软件的情况下共享,且自动清理。1、在服务器建了个临时文件夹共享,并且设置只可写入和读取,不可执行(删除)2、写服务源码附上usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Diagnostics;usingS......
  • centos7中systemd启动过程
    CentOS7的启动过程是由systemd管理的,下面是CentOS7的systemd启动过程:BIOS/UEFI:计算机开机自检(POST)并进行硬件初始化。GRUB2:启动引导程序,加载操作系统内核到内存中。kernel:内核负责初始化系统,并启动systemd守护进程。systemd:系统初始化后,systemd会按照一定......
  • PVE虚拟机出现系统启动报错“journalctl”to view system logst解决方法
    故障现象  虚拟机卡死,重启虚拟机后,不能正常进入系统解决办法xfsrepair-v-L/dev/dm-0L选项指定强制日志清零,强制xfs_repair将日志归零,即使它包含脏数据(元数据更改)。再重启下虚拟机即可......
  • System.EFI——开机无法进入系统,提示Crtl + Alt + Delete重启
    最近有机器出现开机无法进入系统,提示Crtl+Alt+Delete重启最开始我以为引导丢失,重启时按F12(某些机器是F11或是其他),竟然还能看到ubuntu和windowsbootmanager,选择ubuntu顺利进入系统,windows也顺利进入了,系统没问题。然后进入wepe修复引导,(其实正确应该是进入ubuntu,修复Ub......