当前位置: 首页 > 编程笔记 >

Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题

翟兴邦
2023-03-14
本文向大家介绍Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题,包括了Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题的使用技巧和注意事项,需要的朋友参考一下

Oracle密码过期,取消密码180天限制

1、进入sqlplus模式

sqlplus / as sysdba;

2、查看用户密码的有效期设置(一般默认的配置文件是DEFAULT)

SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

3、将密码有效期由默认的180天修改成“无限制”,修改之后不需要重启动数据库,会立即生效

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4、帐户再改一次密码

alter user 用户名 identified by 原密码;

alter user system identified by TRANSITsystrong2017;

5、使用修改后的用户登录,如果报“ORA-28000:用户已被锁”,解锁

alter user 用户名 account unlock; 
commit;

下面看下解决Oracle11g密码180天过期,账号锁住的问题

1、查看用户的proifle是哪个,一般是default:

 sql>SELECT username,PROFILE FROM dba_users;

2、查看指定概要文件(如default)的密码有效期设置:

 sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

3、将密码有效期由默认的180天修改成“无限制”:

 sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4、解除账号锁定

 sql>alter user sys account unlock;

总结

以上所述是小编给大家介绍的Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 本文向大家介绍Oracle 11g中密码过期问题详解,包括了Oracle 11g中密码过期问题详解的使用技巧和注意事项,需要的朋友参考一下 密码过期的原因一般有两种可能: 一、由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次

  • 本文向大家介绍Mysql用户忘记密码及密码过期问题的处理方法,包括了Mysql用户忘记密码及密码过期问题的处理方法的使用技巧和注意事项,需要的朋友参考一下 忘记密码: 步骤一:现在找到MySQL的安装目录,改掉安装目录的my-default.ini名称为my.ini(D:\Mysql\mysql-5.7.13-winx64); 步骤二:在my.ini文件最后一行加上skip-grant-table

  • 本文向大家介绍Oracle密码错误次数过多账号锁定的问题(推荐),包括了Oracle密码错误次数过多账号锁定的问题(推荐)的使用技巧和注意事项,需要的朋友参考一下   一般数据库默认是10次尝试失败后锁住用户  1、查看FAILED_LOGIN_ATTEMPTS的值 2、修改为30次 3、修改为无限次(为安全起见,不建议使用) 解锁: 以上所述是小编给大家介绍的Oracle密码错误次数过多账号锁定

  • 帐号密码        帐号密码用于保护帐号信息和登录安全,点击修改按钮可以对密码进行修改。 原密码修改 输入当前密码,输入2次您想修改的新密码(符合密码规则)点击确定,修改成功

  • 我们用的是Cognito。一切都很好。我使用AdminCreateUser API添加了一个用户,他们收到了临时密码。不幸的是,他们等待了一个多月才登录,现在当他们尝试使用临时密码登录时,Cognito返回以下错误: 我该怎么做呢?我在Cognito UI中没有看到任何重置按钮。是否有我可以调用的CLI或API?

  • 我正在尝试使用javax.crypto.ciper加密/解密数据,其中我将转换指定为aes/ecb/pkcs5padding。 在我的本地机器中,jcesecurity.isrestricted()返回FALSE,但是当它在服务器上运行时,相同的方法返回true。由于服务器上的这种情况,系统不会为密码分配正确的权限。 不确定,JceSecurity restriction确切设置在哪里。感谢你的帮