oracle更改用户密码过期,取消密码验证、Oracle密码复杂度设置(Oracle_Password_Complexity)
来源:互联网 发布:淘宝上龙瞎哪个是真的 编辑:程序博客网 时间:2024/06/05 22:43
=》oracle更改用户密码过期,取消密码验证
在测试环境学习oracle,出现用户密码过期的问题,更改密码提示验证未通过,因为为测试环境,为方便期间,不需要经常修改密码,在此发现profile的使用方法,记录如下。
SQL> SELECT * FROM dba_profiles ;
查看用户所属的 profile ,一般为DEFAULT
SQL>select * from dba_profiles where resource_type='PASSWORD';
SQL> alter user lh identified by lh;
alter user lh identified by lh
ORA-28003: password verification for the specified password failed
ORA-20001: Password same as or similar to user
取消密码管理:
SQL>alter profile DEFAULT limit unlimited;
如:
SQL>alter profile DEFAULT limit password_reuse_time unlimited;
停止密码检验函数:
SQL>alter profile DEFAULT limit password_verify_function null;
创建 用户 专用 profile:
CREATE PROFILE test LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CPU_PER_CALL 3000
CONNECT_TIME 45
LOGICAL_READS_PER_SESSION DEFAULT
LOGICAL_READS_PER_CALL 1000
PRIVATE_SGA 15K
COMPOSITE_LIMIT 5000000;
如需更改:
SQL>alter profile test limit PASSWORD_LIFE_TIME 60 ;
更改用户profile
SQL>alter user scott profile test;
****************************************************************
Oracle数据库用户密码过期处理
1、sqlplus 用户/密码@数据库服务 as sysdba;
2、select username,profile from dba_users;
3、select * from dba_profiles s where s.profile='default' and resource_name='password_life_time';
4、alter profile default limit password_life_time unlimited;
如果用户已经被锁定,则执行5,否则不用执行5;
5、alter user 用户 identified by 密码 account unlock;
//////////////////////////////////////
/*查看用户所属的 profile,一般为DEFAULT*/
SELECT * FROM dba_profiles;
select * from dba_profiles where resource_type='PASSWORD' and profile=upper('PROFILE1');
/*停止密码检验函数:*/
alter profile PROFILE1 limit PASSWORD_VERIFY_FUNCTION null;
alter user yufeng profile DEFAULT;
alter profile PROFILE1 limit PASSWORD_LIFE_TIME 60 ;
alter profile PROFILE1 limit password_life_time unlimited;
/*如果用户已经被锁定,则执行下面SQL,否则不用执行;*/
alter user 用户 identified by 密码 account unlock;
***********************************************************************************************
- oracle更改用户密码过期,取消密码验证、Oracle密码复杂度设置(Oracle_Password_Complexity)
- oracle更改用户密码过期,取消密码验证
- oracle更改用户密码过期,取消密码验证
- oracle更改用户密码过期,取消密码验证
- Oracle密码复杂度设置(Oracle_Password_Complexity)
- oracle用户密码密码复杂度设置
- oracle 密码过期验证
- Oracle密码复杂度设置
- Oracle密码复杂度设置
- oracle 用户密码过期后不允许修改密码
- oracle已知sys用户密码,进行密码更改
- 【密码】Oracle用户密码系列
- Oracle 用户设置密码为永不过期
- Oracle 11g 密码设置永不过期
- oracle密码过期
- Oracle密码过期
- 修改oracle 密码过期
- oracle密码过期处理
- D3DFVF_XYZ和D3DFVF_XYZRHW的区别
- 【Linux】一些新手常用的命令
- 超大地图MMORPG的场景管理
- mysql 多表update更新语句
- 物体移動
- oracle更改用户密码过期,取消密码验证、Oracle密码复杂度设置(Oracle_Password_Complexity)
- JAVABEAN
- 【iOS】开发中URL注意事项汇总
- 游戏中伪随机数的产生
- 三角函数公式表
- 方法能重写,属性能重写吗?
- 读《大数据时代---生活、工作与思维的大变革》学习笔记(上)
- 本站Blog已经迁移至 www.qmailer.net,请关注更多编程开发,企业应用,电子邮件相关内容
- 向量几何在游戏编程中的使用