度量快速开发平台-专业、快速的软件定制快开平台

标题: Oracle 用户解锁之后总被锁住 [打印本页]

作者: 张兴康    时间: 2020-2-21 13:44
标题: Oracle 用户解锁之后总被锁住
创建一般用户:

SQL> create user sa identified by  wiscom;  创建用户
SQL> grant connect,resource to sa;  设置连接权限,和resource角色
SQL> alter user sa default tablespace d_wiscom; 设置用户默认数据表空间
SQL> alter user sa temporary tablespace t_wiscom;设置用户临时表空间

查看用户开始状态:
SQL>select username,account_status,lock_date from dba_users;
创建之后查看用户没有被锁住


远程连接测试:
sqlplus  sa/wiscom@orcl 远程连接过程中不是瞬间连接上,而是结果几秒反应之后才连接上,用其他用户远程连接能够瞬间连上服务


几秒钟之后,用户被锁住
SQL>select username,account_status,lock_date from dba_users;
再次查看用户状态时发现该用户已经被锁住,且远程连接发现报错:
ORA-28000:the account is locked

解锁并设置远程登录尝试次数
SQL> alter profile default limit FAILED_LOGIN_ATTEMPTS UNLIMITED;
用户远程连接在一定时间内发现较多次数连接失败就会锁住用户
这时候需要对用户解锁,并设置FAILED_LOGIN_ATTEMPTS 参数无限制
用户解锁:
alter user sa account unlock;


注意:这种现象一定是有应用服务在不断尝试连接数据库





作者: 张兴康    时间: 2020-2-21 13:45





欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2