oracle数据库 账号为什么被锁了

oracle数据库 账号为什么被锁了,第1张

oracle数据库账号有密码策略,一般情况下,密码输入错误超过10次 该账号就会自动锁定,需要dba管理员解锁。该锁定次数dba管理员也是可以手动更改的,有些重要系统会改成3次以加强系统安全性。还有一种情况是密码到有效期了,需要强制更改密码,这个参数一般是设置成3个月更改一次。

the account is locked意思是账户被锁定了,这种情况需要大家去解锁,通常情况下需要用管理员权限进行登录,直接使用指令alter user USERNAME account unlock进行解锁就可以了哦。

拓展资料

在oracle中,尝试多次登录未成功或者此用户被管理员手工锁定或者用户密码到期、未按时修改密码,等等,那么此账户将会被锁定(lock)。当使用被锁定的账户登录时,系统会报错:ORA-28000: the account is locked。

详细处理步骤如下:

1.使用system或者sys账户登录,注意请以管理员身份登录。Sytem和sys的默认密码请在网上查找。本文以sys账户为例,sys的默认密码是:change_on_install。

2.使用命令解锁用户。命令为:alter user username account unlock其中username为被锁定的用户名。

3.重置用户密码。命令为:alter user username identified by password其中username为用户名,password为新密码。

4.使用账户重新尝试登陆。如果命令全部执行成功,那么应该可以正常登陆系统。

用户为什么被锁定呢?可能是下面几个原因造成的:

1.尝试多次登录未成功(可能密码不正确)。

2.此用户被管理员手工锁定。

3.用户密码到期、未按时修改密码,等等。


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

原文地址: https://outofmemory.cn/sjk/6424999.html

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

发表评论

登录后才能评论

评论列表(0条)

保存