[科普]oracle忘记sys密码的解决办法

[科普]oracle忘记sys密码的解决办法

ID:25433026

大小:53.68 KB

页数:3页

时间:2018-11-20

[科普]oracle忘记sys密码的解决办法_第1页
[科普]oracle忘记sys密码的解决办法_第2页
[科普]oracle忘记sys密码的解决办法_第3页
资源描述:

《[科普]oracle忘记sys密码的解决办法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ORACLE忘记SYS密码2008-06-2016:56今天已SYS身份连接数据库时出错,权限不足,不知道是无意中修改了SYS的密码还是怎么回事。但幸好SYSTEM的密码没有忘记。下面是我的修改步骤:1。以SYSTEM身份进去2。SQL>showparameterpassword;NAMETYPEVALUE-----------------------------------------------------------------------------remote_login_passwordfilestringEXCLUSIVE我的VALUE是EX

2、CLUSIVE,如果你的结果是其他,请参看下面的信息。当然你也可以用SQL>altersystemsetremote_login_passwordfile='exclusive'scope=spfile;命令修改remote_login_passwordfile3。CMD进入命令行,输入如下命令orapwdfile=C:oracleproduct10.2.0db_3databasepwdorcl1.orapassword=test注意file=C:oracleproduct10.2.0db_3databasepwdorcl1.ora

3、,pwdorcl1.ora是你的密码文件名字,命名规则为pwdxxx.ora,xxx是你的数据库名,不是实例名。然后此文件得放在固定目录下,9i,10i的固定目录为oracle_homedatabase目录,如果你的目录下原先已存在名字相同的文件,事先得删掉4。现在就可以以SYS的身份登录进去了具体关于SYS密码及参数remote_login_passwordfile的信息请参考如下:Oracle中,假如用户要以特权用户身份登录Oracle,具体有两种身份验证的方法:(1)使用与操作系统集成的身份验证(2)使用Oracle数据库的密码文件进行身份验证。因

4、此,管理好密码文件,对于控制授权用户从远端或本机登录Oracle数据库系统,执行数据库管理工作,都具有特别重要的意义.Oracle数据库的密码文件存放有超级用户INTERNAL/SYS的口令及其他特权用户的用户名/口令,一般存放在ORACLE_HOME\DATABASE的目录下。一、密码文件的创建:在使用OracleInstanceManager创建一数据库实例的时侯,在ORACLE_HOME\DATABASE目录下还自动创建了一个与之对应的密码文件,文件名为PWDSID.ORA,其中SID代表相应的Oracle数据库系统标识符。此密码文件是进行初始数据库

5、管理工作的基础。在此之后,管理员也可以根据需要,使用工具ORAPWD.EXE手工创建密码文件,命令格式如下:c:ORAPWDFILE= PASSWORD=ENTRIES=各命令参数的含义为:FILENAME:密码文件名;PASSWORD:设置INTERNAL/SYS帐号的口令;MAX_USERS:密码文件中可以存放的最大用户数,对应于允许以SYSDBA/SYSOPER权限登录数据库的最大用户数。由于在以后的维护中,若用户数超出了此限制,则需要重建密码文件,所以此参数可以根据需要设置得大一些。有

6、了密码文件之后,需要设置初始化参数REMOTE_LOGIN_PASSWORDFILE来控制密码文件的使用状态。二、设置初始化参数REMOTE_LOGIN_PASSWORDFILE:在Oracle数据库实例的初始化参数文件中,此参数控制着密码文件的使用及其状态。它可以有以下几个选项:NONE:指示Oracle系统不使用密码文件,特权用户的登录通过操作系统进行身份验证;EXCLUSIVE:指示只有一个数据库实例可以使用此密码文件。只有在此设置下的密码文件可以包含有除INTERNAL/SYS以外的用户信息,即允许将系统权限SYSOPER/SYSDBA授予除INT

7、ERNAL/SYS以外的其他用户。SHARED:指示可有多个数据库实例可以使用此密码文件。在此设置下只有INTERNAL/SYS帐号能被密码文件识别,即使文件中存有其他用户的信息,也不允许他们以SYSOPER/SYSDBA的权限登录。此设置为缺省值。在REMOTE_LOGIN_PASSWORDFILE参数设置为EXCLUSIVE、SHARED情况下,Oracle系统搜索密码文件的次序为:在系统注册库中查找ORA_SID_PWFILE参数值(它为密码文件的全路径名);若未找到,则查找ORA_PWFILE参数值;若仍未找到,则使用缺省值ORACLE_HOME\

8、DATABASE\PWDSID.ORA;其中的SID代表相应的Or

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。