2.4.1 登录认证方式
主要有以下三种
1)OS认证:
特点:①Oracle用户以本地登录。②Oracle用户必须属于DBA组,③Oracle的sysdba身份不验证密码。
如:sqlplua / as sysdba
2)口令文件认证:
是一种通过网络的远程认证方式,只有sysdba权限的用户可以使用口令文件,登录时必须输入密码和网络连接符。
如:sqlplus sys/oracle@ as sysdba
3)口令密码认证方式
普通用户是指没有sysdba权限的用户,比如system 、scott,或者是tim什么的,不管是本地还是远程,普通用户登录时必须在数据库open下输入口令,它们的口令密码保管在数据字典里。
2.4.2 口令文件
是sysdba身份的用户的远程认证密码文件,主要用于sys用户(严格来说是具有sysdba系统权限的用户)的远程登录认证。
1)位置:$ORACLE_HOME/dbs/orapwSID,
2)可以通过remote_login_passwordfile参数控制是否生效
3)使用orapwd命令创建新的sys口令文件:
[oracle@cuug ~]$ cd $ORACLE_HOME/dbs
[oracle@cuug dbs]$
orapwd file=orapwprod password=system entries=5 force=y
file=orapw+sid的写法,不能拼错 entries的含义是表示口令文件中可包含的SYSDBA/SYSOPER权限登录的最大用户数。Force强制覆盖原文件
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




