ORACLE 对用户密码做限制】的更多相关文章

1. 查看默认设置 2. PASSWORD_LIFE_TIME 60 --口令的生命周期,超过这段时间口令可能会自动过期,是否过期要看是否设定了PASSWORD_GRACE_TIME PASSWORD_GRACE_TIME 10 --接着PASSWORD_LIFE_TIME特性,如果PASSWORD_LIFE_TIME的期限已到,那么PASSWORD_GRACE_TIME 的设置是对口令生命周期的一个grace(宽限或者延续),口令到期之后,继续可以使用的天数,在这段时间内如果我们登录系统,会有…
oracle数据库用户密码默认为180天,密码过期后将无法登陆数据库. 一.查询用户所属PROFILE SQL> SELECT username,PROFILE FROM dba_users; USERNAME PROFILE ------------------------------ ------------------------------ MGMT_VIEW DEFAULT SYS DEFAULT SYSTEM DEFAULT DBSNMP MONITORING_PROFILE SYS…
背景 有时候我们忘记了oracle登录的用户密码,甚至是用户名称都不确定,应该怎么登陆呢 操作系统 CentOS7 Oracle12c 操作步骤 使用sqlplus登录系统:sqlplus  /  as sysdba,如下图 查找所有用户(需要写分号,重要!重要!重要!) select username from all_users; 修改用户密码 alter user '用户名称' identified by '新密码'; 退出即可重新登录.…
实验环境:Oracle 11.2.0.4 如果DBA不知道业务用户密码,当业务密码过期,应用要求DBA帮忙重设为原来的密码. 1.查询业务用户密码 从user$查到hash加密过的值: select name, password from user$; NAME PASSWORD ------------------------------ ------------------------------ SCOTT F894844C34402B67 JINGYU 888D836532F6C539…
Oracle默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,导致密码过期,程序无法使用,业务进程会提示无法连接数据库等字样. --查询默认密码过期时间 SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),通过下面语句可查看到几乎所有的用户都…
1.问题描述: 生产环境,zabbix告警业务用户密码即将过期,但是如何不知道业务用户密码的情况下来解决该问题? 2.实验一: 1)创建新的用户test,并授予test resource角色和connect权限,并测试连接test用户 SYS@PROD4 >create user test identified by test;User created.SYS@PROD4 >grant resource to test;Grant succeeded.SYS@PROD4 >grant c…
转至:https://www.cnblogs.com/zhangshuaihui/p/11451590.html 1.   查询数据库用户何时过期 登陆数据库PL/SQL工具,输入以下sql语句: select username,expiry_date from dba_users where username in ('TFDS','SYSTEM'); 由以上sql查询得到system用户到2019/7/12过期,tfds用户到2020/1/31过期. 2.   查询oracle数据库的密码过…
强制用户定期更换密码,要怎么设置? 假设密码用10天之后必须修改,宽限期为2天: 把电脑时间往后调十天,然后登录: 系统提示用户密码两天内失效,这时把电脑系统再往后调两天,然后登录: 系统提示密码已经失效,必须先更改密码,然后才能够登录.…
参考博客:http://blog.itpub.net/26015009/viewspace-717505/ 这里只说一种方法:使用ORAPWD.EXE 工具修改密码 打开命令提示符窗口,输入如下命令: orapwd file=F:\app\Administrator\product\11.2.0\dbhome_1\database\PWDoanet.ora password=123456 这个命令重新生成了数据库的密码文件.密码文件的位置在ORACLE_HOME目录下的\database目录下.…
WIN+R打开运行窗口,输入cmd进入命令行: 输入sqlplus ,输入用户名,输入口令(如果是超级管理员SYS的话需在口令之后加上as sysdba)进入sql命令行:    连接成功后,输入“select username from dba_users”查看用户列表.     若修改某一个用户密码, 修改用户口令 格式为: alter user 用户名 identified by 新密码: 以 apps 为例,密码修改为 123456. 可输入 alter user apps identi…