首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle或系统

Oracle或系统
EN

Database Administration用户
提问于 2017-03-15 19:55:32
回答 1查看 474关注 0票数 -1

请了解Oracle中sys和system之间的区别,以及在试图连接用户sys而不是system时,这一行的含义是什么:

谢谢

EN

回答 1

Database Administration用户

回答已采纳

发布于 2017-03-15 20:07:04

系统和系统模式

所有Oracle数据库都包含默认管理帐户。管理帐户具有很高的权限,仅适用于授权DBA执行诸如启动和停止数据库、管理内存和存储、创建和管理数据库用户等任务的DBA。创建数据库时,会自动创建SYS管理帐户。此帐户可执行所有数据库管理功能。SYS架构存储数据字典的基表和视图。这些基本表和视图对于Oracle数据库的操作至关重要。SYS模式中的表仅由数据库操作,任何用户都不能修改。在创建数据库时,还会自动创建系统管理帐户。系统架构存储显示管理信息的其他表和视图,以及各种Oracle数据库选项和工具使用的内部表和视图。不要使用系统架构来存储非管理用户感兴趣的表。

代码语言:javascript
复制
28009, 00000, "connection as SYS should be as SYSDBA or SYSOPER"
// *Cause:    connect SYS/<password> is no longer a valid syntax
// *Action:   Try connect SYS/<password> as SYSDBA or
//            connect SYS/<password> as SYSOPER
//
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/167286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档