Hoo*_*voo 24 oracle administration database-administration
内置帐户的Oracle SYS和SYSTEM之间有什么区别?
编辑:除了3个字母!
Tho*_*Low 23
SYS拥有oracle数据字典.数据库中的每个对象(表,视图,包,过程等)都有一个所有者.对于数据库字典,SYS用户都拥有许多特殊表(性能视图等).
SYSTEM用户应该是主DBA用户,可以访问所有这些对象.这反映了早期,长期以来的Oracle安全设计理念.您使用一个用户构建应用程序,然后创建第二个具有访问权限(选择,更新,删除)但不删除权限.这使您可以"超级用户"访问您的架构,而无法意外销毁它.多年来,SYSTEM帐户中添加了可能需要在SYS帐户中的内容.但是,如果他们不需要,很少有人愿意提供对他们的SYS帐户的访问权限.
Qua*_*noi 14
SYS可以connect AS SYSDBA,SYSTEM不可以.
SYSDBA特权是执行某些管理任务所必需的,例如CREATE DATABASE和DROP DATABASE,并查询任何表,尽管GRANT它们具有'ed权限.
事实上,无论何时你连接SYSDBA,你都会变成一个SYS.
| 归档时间: |
|
| 查看次数: |
23465 次 |
| 最近记录: |