sys和system用户的区别
【system】用户只能用normal身份登陆em。
【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。
“SYSOPER”权限,即数据库操作员权限,权限包括:
打开数据库服务器 关闭数据库服务器
备份数据库 恢复数据库
日志归档 会话限制
“SYSDBA”权限,即数据库管理员权限,权限包括:
打开数据库服务器 关闭数据库服务器
备份数据库 恢复数据库
日志归档 会话限制
管理功能 创建数据库
normal 、sysdba、 sysoper有什么区别
normal 是普通用户
另外两个,你考察他们所具有的权限就知道了
sysdba拥有最高的系统权限
sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public
sysdba登陆后是 sys
SQL> conn / as sysdba
已连接。
SQL> grant sysoper to test;
授权成功。
SQL> conn test/test as sysoper;
已连接。
SQL> show user
USER 为"PUBLIC"
SQL> conn test/test as sysdba
已连接。
SQL> show user
USER 为"SYS"
SQL>
dba和sysdba的区别
dba、sysdba这两个系统角色有什么区别呢
在说明这一点之前我需要说一下oracle服务的创建过程
·创建实例
·启动实例
·创建数据库(system表空间是必须的)
启动过程
·实例启动
·装载数据库
·打开数据库
sysdba,是管理oracle实例的,它的存在不依赖于整个数据库完全启动,
只要实例启动了,他就已经存在,以sysdba身份登陆,装载数据库、打开数据库
只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在的基础!
分享到:
相关推荐
`sys`用户在登录时只能以`sysdba`或`sysoper`身份,而`system`用户在默认情况下只能以普通身份登录,但可以通过授予`sysdba`或`sysoper`权限来提升其登录权限。 `dba`角色是一个包含多个系统权限的角色,通常授予...
本文将深入探讨Oracle中`SYSDBA`密码的工作原理、配置方法及故障排除技巧,帮助读者更好地理解和掌握这一核心概念。 #### 一、Sysdba权限概述 在Oracle数据库中,`SYSDBA`是一种特殊的权限,允许用户以系统管理员...
【 system 】用户只能用 normal 身份登陆 em ,除非你对它授予了 sysdba 的系统权限(grant sysdba to system)或者 sysoper 系统权限。 【 sys 】用户具有 “SYSDBA” 或者 “SYSOPER” 系统权限,登陆 em 也只能用...
- **system用户**:默认情况下,system用户仅能以normal身份登录Oracle Enterprise Manager(EM),除非被额外授予sysdba或sysoper系统权限。这意味着,如果没有这些高级权限,system用户的功能将受到一定限制。 - ...
| sys | change_on_install | SYSDBA/SYSOPER | 不能以 NORMAL 登录,可作为默认的系统管理员 | | system | manager | SYSDBA/NORMAL | 不能以 SYSOPER 登录 | | sysman | oem_temp | | sysman 为 oms 的用户名 |...
NORMAL 是普通用户的身份,SYSDBA 和 SYSOPER 则提供额外的系统管理权限。使用 AS SYSDBA 或 AS SYSOPER 连接时,用户实际上是作为 SYS 或 PUBLIC 用户登录,这取决于具体的权限设置。 总之,理解 Oracle 中这些...
- **sys/change_on_install**:以SYSDBA或SYSOPER身份登录,作为系统管理员,不能以NORMAL身份登录。 - **system/manager**:同样具备SYSDBA权限,但不能以SYSOPER身份登录,常用于系统管理。 - **sysman/oem_...
在Oracle管理系统中,有不同类型的用户,如SYSDBA(系统管理员)、SYSOPER(操作员)和NORMAL(普通用户)。SYSTEM用户默认拥有SYSDBA权限,可以执行高级数据库管理任务,如打开/关闭数据库、备份/恢复、日志归档等...
这些建立了不同的登录身份和权限,例如SYSDBA、SYSOPER、NORMAL 等。 sys 用户是 Oracle 数据库的系统管理员,拥有最高的权限。 system 用户是默认的系统管理员,不能以 SYSOPER 登录。sysman 用户是 Oracle ...
此外,SYSTEM 用户还具备 NORMAL 登录方式,这意味着它可以在不以 SYSDBA 身份登录时访问数据库中的对象(如表)。值得注意的是,SYSTEM 用户不能以 SYSOPER 身份登录。 3. **SYSMAN 用户** - **用户名/密码**:...
sys用户需要sysdba或sysoper身份,system用户需要normal身份。第一次使用Enterprise Manager 10g,将打开Oracle Database 10g许可授予信息页面。 EM的主目录页面提供了对数据库的概览,包括数据库的性能、状态、...
`SYSDBA`和`SYSOPER`是两种系统权限,它们属于Oracle的“administrative privilege”。`SYSDBA`权限允许执行所有数据库管理和维护任务,包括创建和删除数据库、启动和关闭数据库、更改数据库参数等。而`SYSOPER`权限...
在启动EM时,需要使用sys 用户登陆,必须是sysdba或sysoper身份。或者使用system用户登录,必须是normal身份。第一次使用Enterprise Manager 10g,将打开Oracle Database 10g许可授予信息页面。主目录页面、性能页面...
Oracle数据库是一种广泛使用的关系型数据库管理系统,其登录方式多种多样,以满足不同用户的需求。以下是对标题和描述中...同时,理解不同用户的权限和Oracle服务器的架构对于有效地管理和使用Oracle数据库至关重要。
访问Oracle数据库通常通过SQL*Plus或其他客户端工具完成,需要以具有相应权限的用户(如SYSDBA或SYSOPER)登录。例如,使用`sqlplus /nolog`然后`connect`命令可以以SYSDBA身份连接到数据库。 在停止数据库时,可以...
- Oracle Enterprise Manager是用于管理和监控Oracle数据库的工具,提供Normal、SYSOPER和SYSDBA等不同权限级别。 - Oracle Net Manager用于配置数据库连接,连接失败可能是由于服务未启动、人为切断连接等原因,...
- cat脚本通常在sql*plus中以sysdba身份运行,位于`oracle_home\rdbms\admin`目录。 8. **表空间管理**: - **system表空间**:默认存储sys用户的对象,建议将其设置为tools和temp表空间。 - **回退表空间/撤销...