Full support for "PASSWORD REQUIRE CURRENT"
Open
compatibility-mysql80
security
type/compatibility
type/enhancement
- Dominant language
- Go
- Stars
- 40.5k
- Forks
- 6.2k
- PR merge metrics
- PR metrics pending
Description
## Enhancement
Follow-up for https://github.com/pingcap/tidb/issues/53305
- [ ] New variable: `password_require_current`
- [ ] Support for `PASSWORD REQUIRE CURRENT`
- [ ] Support for `PASSWORD REQUIRE CURRENT OPTIONAL`
- [ ] Make `PASSWORD REQUIRE CURRENT DEFAULT` follow `password_require_current`
- [ ] Support `ALTER USER... IDENTIFIED BY ... REPLACE ...`
The whole capability can be found [here](https://dev.mysql.com/doc/mysql-security-excerpt/8.0/en/password-management.html#password-reverification-policy)
Contributor guide
Assessment
This issue has not been assessed yet.