orapwd是oracle提供的创建口令文件的命令,如果口令文件不见了可以用这个命令重新创建。下面是orapwd命令的一些解释。
D:\oracle\ora92\database>orapwd
Usage: orapwd file=<fname> password=<password> entries=<users>
where
file - name of password file (mand),
password - password for SYS (mand),
entries - maximum number of distinct DBA and OPERs (opt),
There are no spaces around the equal-to (=) character.
例如:D:\oracle\ora92\database>orapwd file=pwdcjh.ora password=cjh entries=2
其中参数entries的含义是表示口令文件中可以存放的最大用户数,对应于允许以SYSDBA/SYSOPER权限登录数据库的最大用户数,如果用户数超过这个值只能重建口令文件,增大entries。
file后面可以指定口令文件的全路径和文件名,否则创建在当前目录下。
windows下oracle默认的位置是ora92/database目录,默认的文件名是pwdSID.ora,对于别的文件名是不认的。linux下oracle默认的位置是$ORACLE_HOME/dbs目录,默认的文件名是orapwSID,对于别的文件名是不认的。
创建完后,数据库需要重启动,新的口令文件才能生效。
但是这个口令文件对于非操作系统认证例如网络连接的方式才有用。对于在本机登录,因为采用了操作系统认证,不管用什么口令都可以登录,实际上口令没起任何作用。如果在本机登陆不采用操作系统认证,把ora92/network/admin下的sqlnet.ora中的
SQLNET.AUTHENTICATION_SERVICES= (NTS)
改为
SQLNET.AUTHENTICATION_SERVICES= (NONE)
然后用
D:\oracle\ora92\database>sqlplus "sys/cjh@cjh as sysdba"
就可以登陆了。

怎样使用orapwd新建口令文件相关推荐

  1. oracle密码文件认证,Oracle OS认证与口令文件认证详解

    特殊权限与Oracle登陆认证管理 在开始学Oracle的时候有件事一直让我感觉很奇怪,就是为什么在数据没有起来的时候只要登录到安装Oracle的操作系统中直接用sqlplus / as sysdba ...

  2. orapwd创建密码文件

    在CMD里输入命令如下: C:\Documents and Settings\Administrator>orapwd Usage: orapwd file=<fname> pass ...

  3. Oracle的口令文件(passwordfile)的讲解(摘录)

    初学oracle,很多概念迷糊,今天看到这文章,让我有一个比较清晰的认识. 转载[url]http://www.itpub.net/viewthread.php?tid=906008&extr ...

  4. oracle启动文件是什么意思,Oracle数据库的启动——口令文件的作用

    在Oracle 10g之前,启动到Mount状态,数据库需要具备的另外一个重要文件是口令文件,在Unix/Linux上,该文件位于$ORACLE_HOME/dbs目录下,缺省的名称为orapw. 而在 ...

  5. oracle 中的口令管理,oracle口令文件的管理

    1. 口令文件的创建 可以使用oracle的orapwd命令来创建口令文件.口令文件的路径:$ORACLE_HOME/dbs,文件格式:orapw$ORACLE_SID [oracle@node01 ...

  6. Typora添加右键新建Markdown文件

    Typora添加右键新建Markdown文件 新建一个 Typora.txt 文本文件,写入: Windows Registry Editor Version 5.00 [HKEY_CLASSES_R ...

  7. Eclipse中新建jsp文件访问页面时乱码问题

    新建.jsp文件,charset和pageEncoding默认是ISO-8859-1,这样的话访问页面时会出现乱码,解决办法:将charset和pageEncoding改为UTF-8(或者GBK/GB ...

  8. eclipse下新建py文件的辅助信息设置

    一.Python In eclipse 使用eclipse编辑Python的朋友知道,在每次新建Py文件的时候,都会有文件的辅助信息,如下: '''Created on 2013-7-4@author ...

  9. python文件操作:新建删除文件,获取拼接路径,罗列文件路径

    1.新建文件 (1)新建目录/文件夹 os.mkdir('Kite') # 新建文件夹,mkdir在linux下是新建一个目录 (2)跨级新建目录 用/来代表路径的不同层级 [必须确保上面的层级是存在 ...

最新文章

  1. 当执行进程ctrl+c关闭不了的时候的解决方法
  2. 记一次sql优化之索引的引用
  3. python工具箱查询手册书籍京东_十二. 项目实战:爬取京东商城中的书籍信息
  4. 标题:DKhadoop大数据处理平台监控数据介绍
  5. shell中返回值是1为真还是假_肝!Shell 脚本编程最佳实践
  6. MRC与ARC混合编程的编译器标记
  7. android 程序错乱,android – 安装时应用程序崩溃,错误sqlite3_...
  8. java sjis_Java Charset availableCharsets()用法及代码示例
  9. 虚拟机安装win10专业版
  10. 民航订票管理系统设计
  11. matplotlib中堆积图、分块图、气泡图的绘制
  12. 七夕送什么礼物最实用?送人绝对不会出错的礼物值得买
  13. 最新!7月份火爆Github的热门Python项目
  14. jq+css3树叶飘散特效
  15. torch.meshgrid()函数解析
  16. dex是什么的缩写,游戏中str是什么的缩写《游戏人物的属性STR AGI VIT INT DEX CON WIS LUK各是什么意思啊?》...
  17. node.js 从入门到?
  18. 精品微信小程ssm便捷记账本财务账单+后台管理系统|前后分离VUE
  19. Select下拉框实现中国省市区三级联动
  20. C\C++代码优化的一些建议

热门文章

  1. 日常问题——使用Xshell 连接虚拟机报错 Disconnected from remote host
  2. JAVA知识基础(四):深入理解static关键字
  3. 华尔街顶级大师胡立阳名言
  4. Angular实现灵活的动态创建组件指令
  5. ES6特性之:Spread操作符
  6. 金融行业 | 电子银行系统性能优化解决方案
  7. 再战“超融合”,戴尔、Nutanix绝世好CP
  8. iOS开发-自定义UIAlterView(iOS 7)
  9. EasyUI DataGrid 中字段 formatter 格式化不起作用
  10. JSP tomcat 更新不生效