Mysql

MySQL WorkBench 開發人員無法更改密碼

  • December 10, 2021

我正在嘗試為 MySQL 創建使用者,並允許他們更改密碼:

在此處輸入圖像描述

但是當開發人員在 Workbench 上連接時,他們會收到一條消息:

Your password has expired. To log in you must change it using a client that supports expired passwords.

我試圖找到答案,但沒有成功。

如何使用此選項並讓開發人員能夠在 Workbench 上更改他們的密碼?或者他們需要登錄 Linux 嗎?

嘗試更新版本的 MySQL Workbench,目前最新版本是 8.0.26

如果它不起作用,他們可能不得不使用更“基本”的工具,如 shell“mysql”。

https://dev.mysql.com/doc/refman/8.0/en/expired-password-handling.html

您可能還需要檢查 disconnect-on-expired-password 參數的位置:

https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_disconnect_on_expired_password

引用自:https://dba.stackexchange.com/questions/303788