`

oracle 之 Orapwd命令

阅读更多
数据库密码忘记后,需要修改密码。
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的。
口令文件中存放sysdba/sysoper用户的用户名及口令,允许用户通过口令文件验证,在数据库未启动之前登陆,从而启动数据库。
如果没有口令文件,在数据库未启动之前就只能通过操作系统认证。
具体使用实例:
1、用orapwd命令重建命令文件:
例如:D:/oracle/database>orapwd file=pwdraul.ora password=raul entries=20
 
其中参数entries的含义是表示口令文件中可以存放的最大用户数,对应于允许以SYSDBA/SYSOPER权限登录数据库的最大用户数,如果用户数超过这个值只能重建口令文件,增大entries。
file后面可以指定口令文件的全路径和文件名,否则创建在当前目录下。
 
windows下oracle默认位置是oracle_home/database目录,默认的文件名是pwdSID.ora,我的pwdraul.ora,对于别的文件名是不认的。
linux下oracle默认的位置是$ORACLE_HOME/dbs目录,默认的文件名是orapwSID,对于别的文件名是不认的。

2、sqlnet.ora文件设成
SQLNET.AUTHENTICATION_SERVICES= (NTS)

开始-->运行-->cmd:
sqlplus /nolog
运行上面命令可以登录?
连接到sysdba:connect / as sysdba;

用户解锁
ALTER USER system ACCOUNT UNLOCK;
修改密码:
alter user system identified by manager;

然后再试登录sqlplus
system/manager
必须在安装数据库的那台机器上执行。
分享到:
评论

相关推荐

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

    ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、...

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

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

    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:\\...

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

    cd $ORACLE_HOME/dbs cp initorcl.ora initorcl.ora #复制⼀个原有的ora⽂件 vim initorcl.ora #修改为响应信息 ORACLE_BASE要改为绝对路径 不然会报错 3、创建密码⽂件 orapwd file=$ORACLE_BASE/product/10.2.0/db...

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

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

    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、...

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

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

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

    cd $ORACLE_HOME/dbs cp initorcl.ora initorcl.ora #复制⼀个原有的ora⽂件 vim initorcl.ora #修改为响应信息 ORACLE_BASE要改为绝对路径 不然会报错 3、创建密码⽂件 orapwd file=$ORACLE_BASE/product/10.2.0/db...

    oracle 重置sys密码的方法介绍

    使用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

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

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

    Oracle口令文件

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

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

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

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

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

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

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

    ops_SIMD_win32

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

Global site tag (gtag.js) - Google Analytics