怎样使用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数据库口令文件的作用、创建以及使用。
使用orapwd 重置SYS密码 C:oracleproduct10.2.0db_1database>orapwd Usage: orapwd file=<fname> password=<password> entries=<users> force=<y> C:oracleproduct10.2.0db_1database>orapwd fi
orapwd file=$ORACLE_HOME/dbs/orapwnewdb password=oracle1 entries=3 2. 为辅助数据库创建临时参数文件 好从目标数据库创建然后复制过去(前提是有相同的内存大小),以下参数有必要多确认 DB_NAME=...
Oracle手工創建資料庫(10g+11g)
忘记了oracle密码,可以使用orapwd 初始化sys密码;然后再修改其他帐户密码,还有就是破解。
重建密码⽂件(先删除掉原来的⽂件) D:/>orapwd file=d:/oracle/ora92/DATABASE/PWDtest.ORA password=SYS entries=10 OPW-00005: 存在相同名称的⽂件 - 请删除或重命名 D:/>orapwd file=d:/oracle/ora92/DATABASE/...
如果不执行这步,执行 orapwd 命令,会抛出 “OPW-00005: 存在同名文件 – 请删除或重命名” 错误。 接着在该目录下,执行以下 orapwd 命令,形如: F:\app\Administrator\product\12.1.0\dbhome
orapwd file=C:\app\PWDorcl.ora password=orclorcl C:\app\PWDorcl.ora是你要存放的路径文件 Password=orclorcl是你要改的密码 然后回车,在该路径下就会生成一个文件。把这文件替换你本机oracl的密码文件。Sys和...
可以使用DEFINE命令设置系统变量EDITOR来改变文本编辑器的类型,在login.sql文件中定义如下一行 DEFINE_EDITOR=vi f、运行命令文件 SQL>START test SQL>@test 常用SQL*Plus语句 a、表的创建、修改、删除 创建表的...
OCM核心内参(OCM考试题库).pdf 、考试题库及讲解 (一) Section0:创建数据库(即于动建斥)【在db机操作】 1、手动建库 1)确定实例名。 export ORACLE SID=test ...orapwd file-orapwtest password=oracle 3)建立 filed
Oracle的外部数据包装器 oracle_fdw是PostgreSQL扩展,提供了Foreign Data Wrapper,可以轻松,高效地访问Oracle数据库,包括下推WHERE条件和所需的列以及全面的EXPLAIN支持。... sqlplus orauser/orapwd@//dbs
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数据库增加新的实例 数据库增加新的实例 eg: 新建实例名orcl 1、新增实例的⽬录 su - oracle cd $ORACLE_BASE/admin mkdir orcl cd orcl mkdir dbdump mkdir adump mkdir pfile cd $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:\\...
deinst、orapwd、orastack、oravssw、orion、ott、plshprof、proc、racgeut、racgimon、racgmain、racgmdb、rawutl、RemoteExecService、renamedg、rman、sbttest、schema、sclsspawn、sqlldr、sqlplus、tkprof、...