oracle 用户密码修改解锁问题
之前Oracle用户密码过期了。 在以SYSDBA身份登陆时可以修改其他用户的密码: alter user 用户名 identified by "密码";
回车~ 注意分号 比如 查看用户状态是否锁定 select username,account_status from dba_users where username='youName';
open为解锁状态 修改密码同时解锁 alter user username identified by xxx account unlock;
问题,解锁之后再查看状态发现还是锁定,想了很久,百度了一下说 用户远程连接在一定时间内发现较多次数连接失败就会锁住用户 SQL> alter profile default limit FAILED_LOGIN_ATTEMPTS UNLIMITED;
再使用用户解锁: 注: 将密码有效期由默认的180天修改成“无限制”:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会立即生效。
Alter profile default limit password_life_time unlimited
参考文章 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |