查询默认的profile的密码过期的设置
SQL> SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT PASSWORD_LIFE_TIME PASSWORD
180
设置default profile密码永不过期,立即生效,不需重启
SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
再次查询
SQL> SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE
------------------------------ -------------------------------- --------
LIMIT
----------------------------------------
DEFAULT PASSWORD_LIFE_TIME PASSWORD
UNLIMITED
分享到:
相关推荐
### 修改Oracle用户密码永不过期 在Oracle数据库管理中,为确保数据安全及账户管理的有效性,系统默认会对用户的密码设置有效期。一旦密码过期,用户必须更改密码才能继续访问数据库资源。然而,在某些特定场景下,...
该问题是由于 Oracle 11G 的新特性所致,系统创建用户时缺省密码过期限制是 180 天(即 6 个月),如果超过 180 天用户密码未做修改则该用户无法登录。 ORA-28001: the password has expired ORA-28001 是 Oracle ...
如果未显式指定,则此参数的默认值通常为180天,这意味着用户的密码在180天后将自动过期。 #### 二、查看当前配置文件中的密码生命周期设置 在解决问题之前,我们需要先检查当前配置文件中`PASSWORD_LIFE_TIME`的...
5. Oracle 11G密码180天过期后的修改方法 6. ORA-28002:Oracle 11g存在密码过期问题解决方案 7. 修改Oracle密码有效期限制的两种思路详解 8. Oracle密码过期如何取消密码180天限制 9. 密码180天过期,账号锁住的...
默认情况下,Oracle 11G创建的用户密码会在180天后自动过期,以强制用户定期更改密码,提高账户安全性。然而,这种策略可能会在某些情况下导致不便,比如当用户忘记更改密码或者系统中存在自动运行的进程时。 当...
默认情况下,Oracle提供了一个名为`DEFAULT`的全局配置,其中包含了默认的密码策略,例如密码过期时间为180天。如果需要将某个特定用户的密码过期时间设置为永不过期,就需要创建一个新的`PROFILE`并修改其相关参数...
如果密码有效期已设置为默认值(通常为180天),则需要执行`ALTER PROFILE`命令进行修改。 需要注意的是,对于已经被提示密码即将过期的用户,即使设置了密码不过期,也需要用户手动更改一次密码,例如: ```sql ...
Oracle 11g默认在"default"概要文件中设置了`PASSWORD_LIFE_TIME=180天`,这意味着用户密码将在180天后自动过期。当密码过期后,用户在尝试登录时会收到`ORA-28002`警告,这将导致业务进程无法正常连接数据库。为了...
更安全的做法是根据实际需要设置一个合理的密码有效期,比如180天。 - **第五步:重新设置已过期的用户密码** 对于那些已经因为密码过期而无法登录的用户,即使调整了概要文件设置,仍然需要重新设置密码才能正常...
默认值为180天,即6个月后密码会自动过期,需要重新设置。 #### 解决方案详解 针对上述问题,可以通过以下步骤来解决密码到期的问题: ##### 步骤一:登录Oracle数据库 1. **打开命令行工具(cmd)**:首先打开...
默认情况下,Oracle可能设置密码生命周期为180天,即用户必须在180天后更改密码。如果你希望取消这个限制,让密码永久有效,可以执行以下ALTER PROFILE语句: ```sql ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_...
默认情况下,Oracle 11g的`default`配置文件会设置密码过期时间为180天,这意味着用户的密码每180天就需要更换一次。你可以通过查询`dba_profiles`视图来确认这一设置,例如: ```sql SELECT * FROM dba_profiles ...
Oracle ORA-28001 错误是指 Oracle 数据库中用户密码过期的错误,具体来说是指用户密码超过了 180 天未修改,从而导致用户无法登录数据库。下面是关于 ORA-28001 错误的处理方法: 一、错误原因分析 Oracle 11G ...
这两条SQL语句可以查询到CRM用户的密码生命周期默认为180天。 - **修改配置:** 可以通过以下命令将密码有效期设置为无限: ```sql ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; ``` 这样...
此查询将返回默认的密码有效期,一般默认值为180天。 如果希望将密码有效期设置为无限,即用户无需定期更改密码,可以使用`ALTER PROFILE`语句进行修改。以下是修改默认profile "DEFAULT" 的命令: ```sql ALTER ...
这是Oracle 11g引入的一项新特性,即默认情况下密码的有效期为180天。 **解决方法**: 1. **检查密码有效期**: 可以通过以下SQL查询检查密码的有效期设置: ```sql SELECT * FROM dba_profiles WHERE profile = ...
在Oracle 11g中,如果默认概要文件`DEFAULT`设置了`PASSWORD_LIFE_TIME=180天`,那么用户密码将在180天后自动过期。这可能导致业务进程在密码过期后尝试连接数据库时出现异常,影响正常业务运行。一旦密码过期且业务...