您的位置:首页 > 数据库 > Oracle

oracle 在sqlplus中修改密码并解锁用户

2020-02-17 05:18 369 查看
在DBA的日常工作中,经常遇到为Oracle用户解锁的操作;这篇文章给出在命令行下进行Oracle用户解锁的操作方法,
下面是具体的过程: 我们已HR用户为例;
1.首先查看用户以及账户状态,如下:
 SQL>select USERNAME,ACCOUNT_STATUS from dba_users;

USERNAME       ACCOUNT_STATUS
------------------------------ --------------------------------
HR       EXPIRED & LOCKED
SPATIAL_CSW_ADMIN_USR       EXPIRED & LOCKED
SPATIAL_WFS_ADMIN_USR       EXPIRED & LOCKED

2.更改用户密码以及解锁用户
SQL>alter user hr identified by hr account unlock;

3.再次查看解锁成功
SYS@ORCL>select USERNAME,ACCOUNT_STATUS from dba_users;

USERNAME       ACCOUNT_STATUS
------------------------------ --------------------------------
MGMT_VIEW       OPEN
SYS       OPEN
SYSTEM       OPEN
DBSNMP       OPEN
SYSMAN       OPEN
HR       OPEN

***************备注*****************

也可以分两部来完成:
1.如HR用户是被锁定的,先解锁。 使用下面的语句解锁HR:

SQL>alter user hr account unlock;

2.解锁之后可能会要求你该密码:

SQL>alter user hr identified by hr;

再登陆:

SQL>sqlplus hr/hr

就能登陆了





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29852680/viewspace-1421437/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29852680/viewspace-1421437/

  • 点赞
  • 收藏
  • 分享
  • 文章举报
cuiqi2602 发布了0 篇原创文章 · 获赞 0 · 访问量 24 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: