您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

更改口令 - 双重控制

需要两个用户来管理其他用户的口令。

先决条件

  • CHANGE PASSWORD 系统特权。

  • 已授予管理用户更改目标用户口令的权限。

  • 在管理用户的登录策略中启用 CHANGE_PASSWORD_DUAL_CONTROL 选项。

    过程

  1. 在命令提示符处,第一个管理用户输入:ALTER USER IDENTIFIED FIRST BY

  1. 在命令提示符处,第二个管理用户输入:ALTER USER IDENTIFIED LAST BY

    示例

    假设登录策略 Sales1 启用了 CHANGE_PASSWORD_DUAL_CONTROL 选项,为 User3 指派了 Sales1 ,并且已为 User1 和 User2 授予了更改 User3 口令的必要特权,那么以下语句将 User3 的两个口令部分分别设置为 : User1 键入:

    ALTER USER user3 IDENTIFIED FIRST BY NewPassPart1

    User2 键入:

    ALTER USER user3 IDENTIFIED LAST BY NewPassPart2