oracle(2)--oracle的用户

1、DBCA
oracle的DBCA主要用来管理数据库,包括创建数据库、删除数据库等。
注意:创建数据库的时候,密码不能全是数字,也不能以数字开头

2、OFA(oracle Flexible Architecture):oracle优化灵活结构
作用:多oracle版本的管理

ora90:数据库管理工具

bin/dbv--验证数据完整性,可以检查数据文件是否损坏

admin目录下3个目录的作用:
bdump--后台进程的trace文件和alert.log 这里的trace文件指的是报错的时候的系统的一些状态,trace文件名字会写在alert.log中的
udump--system file目录
pfile--初始化参数文件目录

3、初始用户
system/manager
sys/change_on_install
sys
当db创建的时候就自动创建,并且给dba权限. 所有的dict都存储在sys中. 请不要在这个schema下创建任何object. 需要的话请配置参数实现.


system
db创建的时候创建,具有dba 权限. oracle的超级user.

sys是Oracle数据库中权限最高的帐号,具有create database的权限,
而system没有这个权限,sys的角色是sysdba,system的角色是sysoper。
其余就是他们两个用户共有的权限了:

sys主要是数据库的系统管理,system是dba管理,主要是数据库的基本管理;

4、oracle 用户两种审核
(1)os authentication:通过操作系统进行对用户的审核,没有接触过

(2)password file
口令文件放在ora90/database/pwd***.ora中 其中***是sid

命令行:orapwd 创建口令
set remote_login_passwordfile=exclusive
grant sysdba to **   --其中**是用户 --授予某个用户**的sysdba权限
revoke sysdba from **  --去掉某个用户**的sysdba权限

修改system用户的密码:
sqlplus /nolog
connect /as sysdba
alter user system identified by manager;
exit;

你可能感兴趣的:(数据结构,oracle,配置管理,OS)