sys和system用户的区别
【system】用户只能用normal身份登陆em。
【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。
“SYSOPER”权限,即数据库操作员权限,权限包括:
打开数据库<nobr>服务器</nobr> 关闭数据库服务器
备份数据库 恢复数据库
日志归档 会话限制
“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` 用户拥有`dba`、`sysdba`和`sysoper`等高级权限,能够执行数据库的管理和维护任务,如创建和删除数据库、启动和关闭数据库、恢复数据库等。 相反,`system` 用户虽然也有一定的权限,但它主要用于存放次要的...
sys 用户拥有 dba , sysdba , sysoper 等角色或权限,是 oracle 权限最高的用户。 【 system 】 用户用于存放次一级的内部数据,如 oracle 的一些特性或工具的管理信息。 system 用户拥有普通 dba 角色权限。 ...
标题与描述概述的知识点主要集中在Oracle数据库中两个特殊用户的区别:sys与system用户,以及与之相关的系统权限sysdba和sysoper的区别。接下来,我们将深入探讨这些知识点。 ### Oracle_sys和system用户的区别 ##...
SYS 用户是 Oracle 数据库中的最高权限用户,它拥有 DBA(Database Administrator)角色,包括 SYSDBA 和 SYSOPER 系统权限。这些权限允许 SYS 用户执行数据库的高级管理和维护任务,如启动、关闭数据库、创建和...
- **权限**: `sys`用户通常被赋予最高级别的权限,包括`dba`、`sysdba`和`sysoper`等角色权限。这使得`sys`用户能够执行几乎所有的数据库管理和操作任务。 ##### 2. **System用户** - **存储内容**: 相比之下,`...
首先,sys用户是Oracle数据库的核心用户,它拥有最高级别的权限,包括dba、sysdba和sysoper等系统权限。sys用户负责存储所有Oracle数据字典的基表和视图,这些数据字典对于数据库的正常运行至关重要,因为它们包含了...
- **SYS**:级别最高,具有超级用户权限,用于维护系统信息和管理实例,仅能以SYSDBA或SYSOPER角色登录。 - **SYSTEM**:默认的管理员用户,拥有DBA权限,负责管理用户、权限和存储等。登录角色为Normal。 - **SCOTT...
**知识点7:查询具有SYSDBA/SYSOPER权限的用户** - **命令格式**:`SQL> select * from V_$PWFILE_USERS` - 查看具有SYSDBA或SYSOPER权限的所有用户。 #### 四、管理数据库实例 **知识点8:创建测试数据库** - ...
在使用Enterprise Manager时,DBA通常会使用具有sysdba或sysoper权限的sys用户登录,进行高级管理和权限设置。system用户通常以normal身份登录,进行常规的数据库操作。首次使用时,Enterprise Manager会显示许可...
Oracle提供了多种不同的连接方式,其中比较常见的有Normal、sysdba、sysoper这三种: 1. **Normal**:普通用户的连接方式,适用于一般的查询和数据操作。 2. **sysdba**:以管理员身份连接到数据库,拥有最高权限,...
在使用企业管理器时,用户需要以sys(sysdba或sysoper权限)或system(normal权限)身份登录。首次使用EM时,会显示许可授予信息页面。EM的主目录页面是入口点,提供了对性能、管理、维护等各个方面的访问。性能页面...
在Oracle中,可以通过`ALTER SESSION SET CURRENT_SCHEMA = <schema_name>`来切换当前会话的默认模式,这通常用于具有管理员权限的角色如SYSDBA或SYSOPER。 - **删除ORACLE数据库中的一个用户**: 使用`DROP ...
1. Audit_sys_operations:默认为 false,当设置为 true 时,所有 sys 用户(包括以 sysdba, sysoper 身份登录的用户)的操作都会被记录,audit trail 不会写在 aud$表中。 2. Audit_trail:None 是默认值,不做审计...