怎样使用orapwd新建口令文件

原创 2013年12月05日 17:07:10
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命令Oracle密码文件

前言: 众所周知Oracle数据库有个密码文件,这个密码文件的作用就是当数据库未启动的时候,可以通过密码验证的方式登录数据库并进行一系列的mount和open操作; 通过实验的方式来了解ORACL...

orapwd 工具建立密码文件遵守的命名方法

orapwd 工具建立建立的密码文件 一定要orapw+实例名吗 我在11g和10g 测试是必须要 orapw+实例名 才能登录成功 以下是验证过程 [oracle@asm dbs]$ rm orap...
  • junmail
  • junmail
  • 2009年10月19日 19:26
  • 2665

Oracle OS认证 口令文件 密码丢失处理

一.  OS认证   1.1  OS认证介绍        Oracle安装之后默认情况下是启用了OS认证的,这里提到的OS认证是指服务器端OS认证。OS认证的意思把登录数据库的用户和口令校验放...

关于Oracle的口令文件orapw<ORACLE_SID>和认证方式的

在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证。使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理。所以通常要求具有sysdb...
  • wfd0807
  • wfd0807
  • 2011年12月15日 20:00
  • 512

Oracle OS认证与口令文件认证详解(贝塔中的DBA)

贝塔中的DBA Oracle OS认证与口令文件认证详解 马齿苋 发表评论 阅读评论 2,768 次查看 本文概述与实验环境 概述:本文只讨论OS认证和口令文件认证方式的配置方法,如何配...
  • haiross
  • haiross
  • 2013年08月01日 13:36
  • 511

Oracle_OS认证与口令文件认证详解

  • 2013年07月31日 11:57
  • 86KB
  • 下载

putty口令文件保存版

  • 2010年04月11日 21:35
  • 1.42MB
  • 下载

Windows和Linux口令文件及密码机制

一、Linux操作系统 二、口令文件 用户:基础口令文件--/etc/password  用户信息,仅指明口令存放位置,即shadow中       口令文件-----/etc/shadow     ...

oracle认证的2种方式:作系统认证和口令文件认证

oracle认证方式分为操作系统认证和口令文件认证2种方式,操作系统认证有时候也叫本地认证。这2种认证我是这么理解的: --操作系统认证:即oracle认为操作系统用户是可靠的,即既然能登陆到操作系...
  • gjswxhb
  • gjswxhb
  • 2011年01月22日 16:37
  • 607

os认证以及口令文件的一点总结!

讲课时的一些简单总结,欢迎一起讨论和指正! 可能还会不停的补充、增加一些内容!包括外部认证(其实也是os认证)以及client端os认证 1、os认证 oracle安装之后默认情况下是启用了os...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样使用orapwd新建口令文件
举报原因:
原因补充:

(最多只允许输入30个字)