oracle中有systables嘛,oracle中sys和system用户的区别

《oracle中sys和system用户的区别》由会员分享,可在线阅读,更多相关《oracle中sys和system用户的区别(3页珍藏版)》请在人人文库网上搜索。

1、oracle的sys和system用户有啥区别?1 ) 最重要的区别,存储的数据的重要性不同 【 sys 】 所有 oracle 的数据字典的基表和视图都存放在 sys 用户中,这些基表和视图对于 oracle 的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。 sys 用户拥有 dba , sysdba , sysoper 等角色或权限,是 oracle 权限最高的用户。 【 system 】 用户用于存放次一级的内部数据,如 oracle 的一些特性或工具的管理信息。 system 用户拥有普通 dba 角色权限。 2) 其次的区别,权限的不同。 【 system 】用户只能用。

2、 normal 身份登陆 em ,除非你对它授予了 sysdba 的系统权限或者 syspoer 系统权限。 【 sys 】用户具有 “SYSDBA” 或者 “SYSOPER” 系统权限,登陆 em 也只能用这两个身份,不能用 normal 。 以 sys 用户登陆 Oracle ,执行 select * from V_$PWFILE_USERS; 可查询到具有 sysdba 权限的用户,如: SQL select * from V_$PWFILE_USERS; USERNAME SYSDBA SYSOPERSYS TRUE TRUE Sysdba 和 sysoper 两个系统权限区别 nor。

3、mal 、 sysdba 、 sysoper 有什么区别 normal 是普通用户 另外两个,你考察他们所具有的权限就知道了 sysdba 拥有最高的系统权限,登陆后是 syssysoper 主要用来启动、关闭数据库, sysoper 登陆后用户是 publicsysdba 和 sysoper 属于 system privilege ,也称为 administrative privilege ,拥有例如数据库开启关闭之类一些系统管理级别的权限 sysdba 和 sysoper 具体的权限可以看下表: 系统权限 sysdba sysoper 区别 Startup( 启动数据库 ) startup。

4、 Shutdown( 关闭数据库 ) shutdown alter database open/mount/backup alter database open/mount/backup 改变字符集 none create database( 创建数据库 ) None 不能创建数据库 drop database( 删除数据库 ) none create spfile create spfile alter database archivelog( 归档日志 ) alter database archivelog alter database recover( 恢复数据库 ) 只能完全恢复,不能。

5、执行不完全恢复 拥有restricted session( 会话限制 ) 权限 拥有restricted session 权限 可以让用户作为sys 用户连接 可以进行一些基本的操作,但不能查看用户数据 登录之后用户是sys 登录之后用户是public system 如果正常登录,它其实就是一个普通的 dba 用户,但是如果以 as sysdba 登录,其结果实际上它是作为 sys 用户登录的,这一点类似 Linux 里面的 sudo 的感觉,从登录信息里面我们可以看出来。因此在 as sysdba 连接数据库后,创建的对象实际上都是生成在 sys 中的。其他用户也是一样,如果 as sysd。

6、ba 登录,也是作为 sys 用户登录的,看以下实验: SQL create user strong identified by strong; 用户已创建。 SQL conn strong/strongmagick as sysdba; 已连接。 SQL show user; USER 为 SYS SQL create table test(a int); 表已创建。 SQL select owner from dba_tables where table_name=test; 未选定行 / 因为创建表时 oracle 自动转为大写,所以用小写查的时候是不存在的; SQL select ow。

7、ner from dba_tables where table_name=TEST; OWNER - SYS dba 和 sysdba 的区别 dba 、 sysdba 这两个系统角色有什么区别呢 在说明这一点之前我需要说一下 oracle 服务的创建过程 创建实例 启动实例 创建数据库 (system 表空间是必须的 )启动过程 实例启动 装载数据库 打开数据库 sysdba ,是管理 oracle 实例的,它的存在不依赖于整个数据库完全启动,只要实例启动了,他就已经存在,以 sysdba 身份登陆,装载数据库、打开数据库。只有数据库打开了,或者说整个数据库完全启动后, dba 角色才有了存在的基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SYSIBM.SYSTABLES是一个系统表,它包含了关于数据库所有表的信息。根据引用\[1\],SYSIBM.SYSTABLES表的每一行代表一个表,包含了表的名称、模式、大小、删除标志等信息。而根据引用\[2\],SYSIBM.SYSTABLES表提供的信息比SYSIBM.SYSTABLES表少,可能是为了给用户提供更简洁的信息。如果你想获取SYSIBM.SYSTABLES表的信息,你可以执行以下查询语句:SELECT * FROM SYSIBM.SYSTABLES。这将返回SYSIBM.SYSTABLES表的所有行,每一行代表一个表的信息。如果你想获取特定类型的表,你可以使用WHERE子句来过滤结果,例如:SELECT * FROM SYSIBM.SYSTABLES WHERE TYPE = 'T'。这将返回所有类型为表的行。如果你想获取表的数量和每个表的记录数,你可以执行以下查询语句:SELECT COUNT(*) AS TABLE_COUNT, TABNAME, CARD FROM SYSIBM.SYSTABLES GROUP BY TABNAME, CARD。这将返回每个表的名称、记录数和表的数量。 #### 引用[.reference_title] - *1* [DB2表统计信息收集及数据重组(二)](https://blog.csdn.net/dlinger/article/details/137859)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [DB2 values 技巧、sysibm.tables和syscat.tables、](https://blog.csdn.net/twtwffg/article/details/5733795)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [db2 系统表详细介绍](https://blog.csdn.net/qq_36501591/article/details/99622814)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值