oracle数据库用户口令过期如何修改回原密码

oracle数据库用户口令过期如何修改回原密码,第1张

在10g以前,你可以用有权限的用户登录,查询到此用户密码的密文,再用密文改口令

查询用户口令的密文

select password from dba_users where username='<USER1>';

再修改口令:

alter user USER1 identified by value '密文‘;

要想口令不过期,先要知道用户的profile是什么,再改这个profile的属性

查询用户的profile

select profile from dba_users where username='<USER1>';

修改此profile的的属性

ALTER PROFILE <user profile> LIMIT PASSWORD_LIFE_TIME UNLIMITED;

查询dba_users的account_status字段,它有以下值

ACCOUNT_STATUS

OPEN

EXPIRED --这个状态表示已经过期了

EXPIRED(GRACE)

LOCKED(TIMED)

LOCKED

EXPIRED & LOCKED(TIMED)

EXPIRED(GRACE) & LOCKED(TIMED)

EXPIRED & LOCKED

EXPIRED(GRACE) & LOCKED

1,在系统里面进到oracle的主用户,然后下命令 sqlplus / as sysdba,进入就可以进行修改了,alter user xx identified by xxxxxx;

你是密码过期了,需要改密码 还是说要设置修改密码过期的时间啊 密码过期的时候一般使用旧密码登录,Oracle会提示密码过期,叫你输入新密码,你直接输入两次新密码就可以了。 或者使用管理员账户登录 / as sysdba 然后使用修改密码命令: alter

以上就是关于oracle数据库用户口令过期如何修改回原密码全部的内容,包括:oracle数据库用户口令过期如何修改回原密码、oracle如何查询当前用户密码是否过期、Oracle密码过期 怎么修改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9605231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存