作者:hyddd
出处:http://www.cnblogs.com/hyddd/
下图清楚地描述了Oracle Database Administrator的身份验证模式。
Oracle的验证模式有2种:
(1).Os Authentication:通过登陆操作系统的账号验证身份。
(2).Password Authentication:通过与Password file中的账号做匹对来验证身份。
从上图可以知道,我们有5种方式调用上面2种验证模式:
1.验证方式1
所谓“Local”包括两种情况:
(1).你直接登陆本机的Linux(界面/命令行)。
(2).你用putty等工具连接一个远端的Linux服务器,并登陆Linux(命令行)。
登陆之后,你就可以对数据库进行操作了。
如果你登陆系统的账号是属于dba这个Group的话。那么你就可以通过验证方式1直接登陆sqlplus,并操作数据库。
这里sqlplus并不要求我们输入登陆的账号密码,直接就可以登录sqlplus并对数据库进行操作。这是因为,我们登陆Linux的账号属于Group=502(dba)。而Oracle认为,如果操作系统账号已经属于dba这个组,那么这个操作系统的账号已经有足够权限对Oracle进行任何操作,所以sqlplus不会再要求在登录时输入sysdba的账号密码(也就说:不需要使用password file)。它的验证方式就如图1所示。
2.验证方式2
如果当登陆Linux的账号不属于group=501(dba)呢?比如:root。见下图:
当登陆系统的账号不属于group=501(dba)时,就算是root,也必须输入Oracle账号密码才能通过验证,也就是所谓的“使用Password file”。
3.验证方式3
什么是Remote呢?
比如:现在我们在Window下用sqlplus/其他工具连接处于远端的Oracle数据。此时,对于Oracle数据库而言,我们处在远端(Remote)。
什么是Secure Connection呢?
所谓Secure Connection,就是使用SSL或者其他加密算法对传输内容进行加密。比如:你在使用Net Configuration Assistent连接数据库时,会有这样一个选项:
其中,TCPS就代表Secure的意思!
当你选择使用TCPS协议时,你就可以使用OS Authentication的方式认证。
4.验证方式4
与验证方式3同理,不过使用的是Password file这种验证方式。
5.验证方式5
在使用工具连接远端数据库时,如果不使用Secure Connection,那么就只能使用Password file验证用户身份。
- 大小: 19.2 KB
- 大小: 19.3 KB
- 大小: 11.4 KB
- 大小: 24.2 KB
- 大小: 79.9 KB
- 大小: 31 KB
- 大小: 79.3 KB
- 大小: 147.1 KB
- 大小: 79.5 KB
- 大小: 80 KB
分享到:
相关推荐
oracle database administrator guide 中文版第一章
Oracle DataBase Administrator's Guide 11gR2.PDF
This section describes new features of the Oracle Database 10g Release2(10.2) and provides pointers to additional infomation.
Oracle Database 10g release 2 管理员指南, PDF 格式
Oracle Database Database Administrator’s Guide - 2116页
Oracle Database 21c 是最新的版本; 21.3 - 企业版(也包括标准版 2) 适用于Linux x86-64位系统。oracle-database-ee-21c-1.0-1.ol8文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle ...
Oracle Database Vault Administrator’s Guide
Practical Oracle Database Appliance is for the Oracle database administrator or system administrator who currently manages, or will be implementing, the Oracle Database Appliance within a small- to ...
《oracle database administrator's guide》(10g) 英文版
Welcome to “Beginning SQL for Oracle Database 18C”! Thanks for picking up this book. It’s safe to say you’re interested in learning about Oracle database, as that’s what this book is about. Why ...
Oracle Database Administrator's Guide 11g Release 2 管理手册
Oracle Database 19c 是最新的长期版本,支持期限最长; 19.3 - 企业版(也包括标准版 2) 适用于Linux x86-64系统。oracle-database-ee-19c文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: ...
Expert Oracle Database 11g Administration Expert Oracle Database 11g Administration
Oracle Database 21c 是最新的版本; 21.3 - 企业版(也包括标准版 2) 适用于Linux x86-64位系统。oracle-database-ee-21c-1.0-1.ol8文件分割成 三个 压缩包,必须集齐 三个 文件后才能一起解压一起使用: Oracle ...
Oracle Database Administrator's Guide 11g Release 2 (11.2)-1082
Oracle Database Administrator’s Reference 11g Release 2 (11.2) for HP OpenVMS Itanium-146