Oracle身份验证的方法是Oracle数据库中比较基本的知识,下面为您介绍几种常用的Oracle身份验证方法,希望对您学习Oracle身份验证方面能有所帮助。
配置身份验证
Oracle为用户账户提供了三种Oracle方法。
(1)密码验证
当一个使用密码验证机制的用户试图连接到数据库时,数据库会核实用户名是否是一个有效的数据库账户,并且提供与该用户在数据库中存储的密码相匹配的密码。
由于用户信息和密码都存储在数据库内部,所以密码验证用户也称为数据库验证用户。
(2)外部验证
当一个外部验证式用户试图连接到数据库时,数据库会核实用户名是否是一个有效的数据库账户,并确信该用户已经完成了操作系统级别的身份验证。
注意,外部验证式用户并不在数据库中存储一个验证密码。
(3)全局验证
全局验证式用户也不在数据库中存储验证密码,这种类型的验证是通过一个高级安全选项所提供的身份验证服务来进行的。
在上述的三种验证方式中,密码验证是最常使用的验证用户的方法,也是我们将要详细介绍的。除非特别声明,本书中所创建和使用的用户都是密码验证用户。
另外两种验证一般很少使用,在这里仅简单列出,有兴趣的读者可以查阅Oracle的官方文档。
【编辑推荐】