ORA-28000 账号被锁定的解决办法

当尝试登录Oracle数据库时遇到ORA-28000错误,表示账号被锁定。这通常由于default概要文件中FAILED_LOGIN_ATTEMPTS参数设置。解决方法包括:查看并修改登录尝试限制,检查账号状态,并解锁被锁定的账户。
摘要由CSDN通过智能技术生成

当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。

1.确认用户所使用的概要文件:

select username,profile from dba_users;

2.查看概要文件中有关登录次数的限制:select from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';

3.如果尝试登录次数限制为10次,将尝试登录次数的限制修改为不受限:

alter profile default limit failed_login_attempts unlimited;

修改后不需要重启数据库,修改结果即时生效。

4.检查已经被锁定的用户:

selec

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值