My FAQ,最新最全的IT技术FAQ
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论
  当前位置: > 程序开发 > 数据库开发 > Oracle
Oracle的Password文件作用
作者:未知 时间:2005-09-13 23:41 出处:Blog.ChinaUnix.net 责编:My FAQ
              摘要:Oracle的Password文件作用
Oracle的Password文件的作用

Oracle的Password文件可以认为是一种Oracle用户的认证方式,用户在被授予sysdba权限后,在登录时可以指定登录为sysdba身份,可以行使某些sysdba才能执行的工作.同时system用户的密码仍然是保密的.其主要工作方式如下:

1. 创建password文件

使用orapwd命令创建password文件,通常创建时指定了当前的system用户密码,最多可以加入password文件的用户数,以及实际password文件的存放路径.

2. 加入用户

以system身份登录Oracle,授予某用户sysdba权限.比如授予用户wang

3. 用户wang登录oracle,注意登录命令为"connect wang/wang as sysdba"就可以行使sysdba的权限了.而无需知道system用户的密码.所有的认证过程由oracle通过password文件来执行

4. 更改system密码

没有特别的方法,用alter命令更改system密码后,password文件中存储的密码会同步发生变化.对于使用password的用户没有影响.而且只有在该用户登录为sysdba身份时,password文件才起作用.

 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有