`

[转]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  

 

注:本文转自:http://wenku.baidu.com/link?url=q1Z1loqqDebqCXPdxGLwWHUVPM5WZxMvCoqJEKc5wgq1QMozlXvEmSeCwh6Vjjx7X-EalgGAkomFMboyBjD--e9X5drGDtg1japH0WCSk7S

 

分享到:
评论

相关推荐

    oracle数据库用户管理

    Oracle数据库用户管理是数据库系统中至关重要的一环,它关乎到数据的安全性和权限控制。Oracle数据库提供了丰富的用户管理和安全策略,确保只有授权的用户才能访问特定的数据资源。 首先,Oracle数据库的安全性可以...

    oracle数据库应用与开发总结范文.pdf

    Oracle数据库默认包含几个关键用户,包括SYS、SYSTEM、SYSMAN和DBSNMP。SYS是拥有最高权限的管理员账户,用于数据库管理和维护;SYSTEM拥有仅次于SYS的权限,主要用于创建和管理数据库对象;SYSMAN是企业管理器的...

    《Oracle数据库应用与开发》教材课后习题参考答案[归类].pdf

    本资源是Oracle数据库应用与开发教材的课后习题参考答案,涵盖了关系型数据库管理系统、Oracle数据库管理系统、客户机/服务器结构、浏览器/服务器结构、数据库用户管理、SQL*Plus工具使用等内容。 一、关系型数据库...

    oracle数据库应用与开发总结范文.docx

    默认的系统用户包括SYS(拥有最高权限的DBA角色)、SYSTEM(具有DBA权限但次于SYS)、SYSMAN(用于企业管理)和DBSNMP(用于监控数据库性能)。 SQL PL/SQL是与Oracle数据库交互的主要语言。例如,可以使用SQL*Plus...

    oracle创建数据库图解

    在“数据库身份证明”对话框中,为初始数据库用户(如 SYS, SYSTEM, SYSMAN, DBSNMP)设置口令。这些用户具有不同的权限和功能,需严格控制,防止数据完整性受损。 7. **选择存储机制** “存储选项”允许你选择...

    Oracle数据库安装图解

    6. **数据库身份证明对话框**:设置初始数据库用户帐号的口令,包括SYS、SYSTEM、DBSNMP、SYSMAN等账户。 7. **存储选项对话框**:选择数据库的存储机制,常见的有文件系统、自动存储管理、裸设备,这里选择“文件...

    Oracle数据库教程第02章.ppt

    如果创建,需要设置全局数据库名(默认为orcl)和管理账户的口令(如SYS、SYSTEM、DBSNMP和SYSMAN)。 4. 如果不立即创建数据库,可以之后使用数据库配置辅助程序(DBCA)来创建。 高级安装提供了更多自定义选项,...

    Oracle数据库安装图解.pdf

    接下来是“数据库身份证明”对话框,设置初始数据库用户的口令,如SYS、SYSTEM、DBSNMP和SYSMAN。 在“存储选项”中,选择数据库的存储机制,如文件系统、自动存储管理或裸设备。之后,指定数据库文件的存放位置,...

    Oracle数据库教程第02章.pptx

    基本安装步骤包括设定安装目录、选择安装类型(企业版、标准版或个人版)、创建启动数据库(可选),并为数据库管理账户(如SYS、SYSTEM、DBSNMP和SYSMAN)设置口令。高级安装则提供了更多的定制选项。客户端安装...

    ORACLE系统自带用户默认密码

    - **说明**:DBSNMP 用户是用于管理 Oracle 数据库中的复制功能。此用户同样具有较低的权限,主要用于复制任务的设置与管理。 #### 小结 了解这些默认用户的权限和用途对于Oracle数据库管理员来说至关重要。它们...

    oracle创建数据库图解.pdf

    5. **数据库用户账户和口令**: DBCA允许设置初始数据库用户的口令,如SYS、SYSTEM和SYSMAN。SYS和SYSTEM是具有高度权限的内置账户,必须严格管理。SYSMAN是用于企业管理的超级管理员账户,DBSNMP用于监控数据库性能...

    Oracle默认用户名与密码速查表.doc

    sys 用户是 Oracle 数据库的系统管理员,拥有最高的权限。 system 用户是默认的系统管理员,不能以 SYSOPER 登录。sysman 用户是 Oracle Management Server(OMS)的用户名,默认密码为空。scott 用户是一个普通...

    Oracle数据库系统安全配置手册20110603.docx

    《Oracle数据库系统安全配置手册20110603》是针对Unix/Linux操作系统下Oracle数据库的安全强化指南,主要关注如何限制用户权限、保护系统组件和优化访问控制。以下是手册中的关键知识点: 1. **最小权限原则**: -...

    oracle修改密码手册

    本文将详细介绍如何在Oracle环境中修改不同用户账户的密码,包括普通用户、sys用户以及特定管理用户如dbsnmp和sysman等,并提供了在Oracle Enterprise Manager (EM)不可用时的应对策略及EM重建过程。 #### 1. 修改...

    ORACLE数据库 安装

    - 图7是关于用户口令配置的界面,这里需要设置SYS、SYSTEM、DBSNMP和SYSMAN等用户的密码。 - 图8是配置数据库文件存储位置的页面,需要指定数据库文件的存储路径。 5. **高级配置**: - 图9提供了选择模板进行...

    【数据泵】EXPDP导出表结构(真实案例).pdf

    - Oracle数据库通常会包含一些默认用户,如SYS、SYSTEM、SYSMAN、DBSNMP等。此外,在11g版本中,还会有更多的默认用户,如APEX_030200、APEX_PUBLIC_USER、APPQOSSYS、BI、CTXSYS等,各自有着不同的用途。 - 在...

    Oracle 10g for Windows 简体中文版的安装过程

    用户需要指定数据库方案的口令,包括 SYS、SYSTEM、SYSMAN、DBSNMP 的口令。注意口令的首字符为字母。 安装概要文件 最后,系统将生成 Oracle UNIVERSAL INSTALL 的概要文件。用户需要仔细检查概要文件,确定自己...

Global site tag (gtag.js) - Google Analytics