口令文件浅析

懂了sys要加入口令文件之后,还要知道知道为什么要假如口令文件。

原因如下:

数据库登录有三种方式:口令文件、数据库、数据字典里。

远程登录时,用户不可能和本机用户在同一个组,所以不能是操作系统验证;在数据库启动之前,数据字典里是没有用户信息的,所以不可能用数据字典;那么只有用口令文件了。

口令文件参数设置在spfile里有设置,可以用show parameter pass查看。我设置的是exclusive,当然还有其他几种方式,下面一一介绍:

 

1.remote_login_passwordfile = NONE

停用口令文件验证,Oracle数据库不允许远程SYSDBA/SYSOPER身份登录

无法通过远程进行数据库起停等操作管理

2.remote_login_passwordfile = exclusive

连接通过口令文件,一个实例使用一个。

3.remote_login_passwordfile = shared

多个实例共享一个口令文件。

 

有了这些知识点,总算把各种认证关系理得稍微清晰了点了,感觉oracle真的很难学,难学的原因就是他太强大了,功能强大啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值