1、使用profile保护用户口令
SQL>create profile lock.acount(可以自定义名字) limit failed_login_attempts 3 (定义输入几次错误锁定) password_lock_time2 (此处2为两天);//定义一个配置
SQL>alter user xiaoming profile lock.acount;//配置运用于xiaoming
三次错误密码输入后锁定,锁定两天
解锁的话需要DBA解锁
SQL>alter user xiaoming acount unlock;//解锁配置运用于xiaoming
2、让用户定期修改密码可以使用终止口令来完成,需要DBA的身份来操作
SQL>create profile myprofile limit password_life_time10 password_grace_time 2; //每十天修改一次密码,宽限期为2天
SQL>create profile myprofile limit password_life_time10 password_grace_time 2 password_reuse_time 10;//每十天修改一次密码,宽限期为2天,且新密码不能与旧密码相同,十天之后可以解除这个限制;
SQL>alter user xiaoming profile myprofile; //配置运用于xiaoming
SQL>drop profile myprofile;//删除配置,所有与之约束的全部失效