Sql 在Oracle数据库中更改用户配置文件

Sql 在Oracle数据库中更改用户配置文件,sql,database,oracle,database-administration,alter,Sql,Database,Oracle,Database Administration,Alter,我在DBA_USERS表中有一个oracle DB用户,其密码将在将来某个日期过期。 我想将用户的配置文件更改为密码不过期的配置文件 如果我将用户的配置文件更改为非到期配置文件,那么在更改配置文件之前,DBA_USERS表中该用户的到期日期是否有任何影响? 我是否应该将DBA_USERS中的到期日列中的值也更新为null。每当在oracle中为任何用户创建密码到期日时,如果您更改用户的配置文件,它将不会更改 更改用户密码时会更新密码过期日期,并根据分配给用户的配置文件设置新密码过期日期 因此,您

我在DBA_USERS表中有一个oracle DB用户,其密码将在将来某个日期过期。 我想将用户的配置文件更改为密码不过期的配置文件

如果我将用户的配置文件更改为非到期配置文件,那么在更改配置文件之前,DBA_USERS表中该用户的到期日期是否有任何影响?
我是否应该将DBA_USERS中的到期日列中的值也更新为null。

每当在oracle中为任何用户创建密码到期日时,如果您更改用户的配置文件,它将不会更改

更改用户密码时会更新密码过期日期,并根据分配给用户的配置文件设置新密码过期日期

因此,您必须按顺序执行以下步骤

  • 将密码不过期的配置文件分配给用户
  • 更改用户的密码。(根据您的要求使用相同或不同的密码)

  • 然后根据新配置文件更改下一个密码过期日期,该日期将为空/未过期/无限制

    尝试更改更改配置文件\u名称限制密码\u重复使用\u时间无限制;更改配置文件\u名称限制密码\u寿命\u时间不限;更新配置文件后,转到dba_用户表并检查过期日期。在这种情况下,我可以使用alter命令设置密码并提供与以前密码相同的密码。。是否允许使用相同的密码重置。。如何再次将密码更改为相同密码“如何再次将密码更改为相同密码”。。。。就像你第一次那样。只要您没有违反密码\u重用\u时间和密码\u重用\u最大值,如何绕过密码\u重用\u时间并应用相同的密码?