`

怎样使用orapwd新建口令文件

阅读更多
怎样使用orapwd新建口令文件
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"
就可以登陆了。
分享到:
评论

相关推荐

    Oracle口令文件

    详细讲述了Oracle数据库口令文件的作用、创建以及使用。

    oracle 重置sys密码的方法介绍

    使用orapwd 重置SYS密码 C:oracleproduct10.2.0db_1database&gt;orapwd Usage: orapwd file=&lt;fname&gt; password=&lt;password&gt; entries=&lt;users&gt; force=&lt;y&gt; C:oracleproduct10.2.0db_1database&gt;orapwd fi

    使用RMAN复制活动数据库(文件路径不同)

     orapwd file=$ORACLE_HOME/dbs/orapwnewdb password=oracle1 entries=3  2. 为辅助数据库创建临时参数文件  好从目标数据库创建然后复制过去(前提是有相同的内存大小),以下参数有必要多确认  DB_NAME=...

    Oracle手工創建資料庫(10g+11g)

    Oracle手工創建資料庫(10g+11g)

    ops_SIMD_win32

    忘记了oracle密码,可以使用orapwd 初始化sys密码;然后再修改其他帐户密码,还有就是破解。

    操作系统崩溃,数据库全部文件都在时,数据库恢复方法.pdf

    重建密码⽂件(先删除掉原来的⽂件) D:/&gt;orapwd file=d:/oracle/ora92/DATABASE/PWDtest.ORA password=SYS entries=10 OPW-00005: 存在相同名称的⽂件 - 请删除或重命名 D:/&gt;orapwd file=d:/oracle/ora92/DATABASE/...

    Oracle 管理员账号密码忘记的快速解决方法

    如果不执行这步,执行 orapwd 命令,会抛出 “OPW-00005: 存在同名文件 – 请删除或重命名” 错误。 接着在该目录下,执行以下 orapwd 命令,形如: F:\app\Administrator\product\12.1.0\dbhome

    Oracle 数据库忘记sys与system管理员密码重置操作方法

    orapwd file=C:\app\PWDorcl.ora password=orclorcl C:\app\PWDorcl.ora是你要存放的路径文件 Password=orclorcl是你要改的密码 然后回车,在该路径下就会生成一个文件。把这文件替换你本机oracl的密码文件。Sys和...

    最全的oracle常用命令大全.txt

    可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行 DEFINE_EDITOR=vi f、运行命令文件 SQL&gt;START test SQL&gt;@test 常用SQL*Plus语句 a、表的创建、修改、删除 创建表的...

    Oracle OCM核心内参(OCM考试题库)

    OCM核心内参(OCM考试题库).pdf 、考试题库及讲解 (一) Section0:创建数据库(即于动建斥)【在db机操作】 1、手动建库 1)确定实例名。 export ORACLE SID=test ...orapwd file-orapwtest password=oracle 3)建立 filed

    oracle_fdw:适用于Oracle的PostgreSQL外部数据包装器

    Oracle的外部数据包装器 oracle_fdw是PostgreSQL扩展,提供了Foreign Data Wrapper,可以轻松,高效地访问Oracle数据库,包括下推WHERE条件和所需的列以及全面的EXPLAIN支持。... sqlplus orauser/orapwd@//dbs

    linux系统给oracle数据库增加新的实例.pdf

    linux系统给 系统给oracle数据库增加新的实例 数据库增加新的实例 eg: 新建实例名orcl 1、新增实例的⽬录 su - oracle cd $ORACLE_BASE/admin mkdir orcl cd orcl mkdir dbdump mkdir adump mkdir pfile cd $ORACLE_...

    linux系统给oracle数据库增加新的实例(1).pdf

    linux系统给 系统给oracle数据库增加新的实例 数据库增加新的实例 eg: 新建实例名orcl 1、新增实例的⽬录 su - oracle cd $ORACLE_BASE/admin mkdir orcl cd orcl mkdir dbdump mkdir adump mkdir pfile cd $ORACLE_...

    oracle实验报告

    orapwd file=E:\app\oracle\product\11.1.0\db_1\database\pwdmydb.ora password=ora entries=5; 5、启动实例: set oracle_sid=mydb sqlplus/nolog conn sys/mydb as sysdba startup nomount pfile='E:\\...

    32位 oracle_product_instantclient_11_2_BIN.rar

    deinst、orapwd、orastack、oravssw、orion、ott、plshprof、proc、racgeut、racgimon、racgmain、racgmdb、rawutl、RemoteExecService、renamedg、rman、sbttest、schema、sclsspawn、sqlldr、sqlplus、tkprof、...

Global site tag (gtag.js) - Google Analytics