管理数据库的管理员
主要有SYSTEM和SYS两个身份登录。董事长和总经理
区别:
1. 存储数据的重要性不同。
Sys 所有oralce的数据字典的基表和动态视图都存放在SYS用户中,这些基表和视图对数据库的运行很重要,由数据库自己维护,任何用户都不能手动修改,SYS用户拥有DBA数据库管理员,SYSDBA系统管理员,SYSOPER系统操作员角色或者权限,权限最高的用户。
System 用于存放次一级的内部数据,比如数据库的一些特性和工具的管理信息。System拥有DBA,sysdba角色或者系统权限。没有SYSOPER系统操作员
2. 权限不同。
Sys用户必须使用as sysdba或者as sysoper的形式登陆,不能以默认方式登陆数据库。
System 正常登陆,就是一个普通的DBA用户,但是如果以 AS SYSDBA登陆,其结果实际和SYS用户登陆,登陆信息里面可以看出来。
DBA的权限
DBA用户是指具有DBA角色的数据库用户。特权用户可以执行启动实例,关闭实例等特殊操作。而DBA用户只用在启动数据库后才能进行各种管理工作。
1. 特权用户登陆:开启和关闭数据库。
Comm System/tiger as sysdba;
2. 才能进行操作。
管理初始化参数
初始化化参数,用于设置实例或者数据库的特征。提供200多个以上的初始化参数,并且每个初始化参数都是默认值
显示初始化参数
Show parameter
如何修改参数
如果你希望修改这些初始化的参数,可以到文件中去修改,比如要修改实例名字。
可以到文件夹下的文件修改。文件init.ora