`
1140566087
  • 浏览: 548085 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18087
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:309662
Group-logo
J2ME 基础学习课程集
浏览量:18020
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17203
社区版块
存档分类
最新评论

ORACL系统用户密码忘了解决方案

阅读更多
忘记密码的情况下输入下列命令

无登陆进入SQL>:sqlplus /nolog

以SYS用户登录:SQL>:conn /as sysdba

先解锁需要改密的账户:
SQL>:ALTER USER SCOTT ACCOUNT UNLOCK;

改密码:
alter user user_name identified by pwd

重置密码



以sys用户登录,

然后select * from dba_users,可以查看所有用户。

若是连密码也忘记了就用alter user ‘用户名' identified by '密码'来重新设置密码。



Oracle 11g用口令文件保存用户的密码,这个口令文件pwdSID.ora放在

$ORACLE_HOME$\app\product\11.2.0\dbhome_1\database目录下面。‘SID’是某个实例的名字。

使用Oracle自带的orapwd命令来修改                                                       

orapwd file=$ORACLE_HOME$\app\product\11.2.0\dbhome_1\database\pwdSID.ora

password=XXX entries=10 nosysdba=n force=y


修改其他用户的密码:

sqlplus /nolog

conn / as sysdba;

alter user system identified by sa;


解锁用户:
select username, account_status from dba_users;


显示所有用户的状态
alter user system acount unlock;
0
3
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics