Bug #70451 | Password Validation Plugin doesn't play nice with the GRANT and REVOKE commads | ||
---|---|---|---|
Submitted: | 27 Sep 2013 14:39 | Modified: | 19 Nov 2013 13:50 |
Reporter: | Joe Grasse (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Security: Privileges | Severity: | S3 (Non-critical) |
Version: | 5.6.12, 5.6.13, 5.6.14, 5.7.2 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | regression, validate_password |
[27 Sep 2013 14:39]
Joe Grasse
[27 Sep 2013 15:19]
MySQL Verification Team
Hello Joseph, Thank you for the bug report and test case. Verified as described. Thanks, Umesh
[28 Sep 2013 9:09]
MySQL Verification Team
I reported this internally already. Bug 16938568 - ERROR 1819 (HY000): YOUR PASSWORD DOES NOT SATISFY THE CURRENT POLICY REQUIREMEN This is a regression since 5.6.12, the fix for Bug 16346443 - EMPTY PASSWORDS ARE ALLOWED WITH VALIDATE-PASSWORD-POLICY SET.
[19 Nov 2013 13:50]
Erlend Dahl
This has now been fixed. Noted in 5.6.15, 5.7.3 changelogs. GRANT without an IDENTIFIED BY clause resulted in an error even for existing users.
[4 Dec 2013 12:06]
Laurynas Biveinis
5.6$ bzr log -r 5550 ------------------------------------------------------------ revno: 5550 committer: Ashish Agarwal<ashish.y.agarwal@oracle.com> branch nick: bug_16938568 timestamp: Wed 2013-10-23 15:47:54 +0530 message: Bug#16938568: ERROR 1819 (HY000): YOUR PASSWORD DOES NOT SATISFY THE CURRENT POLICY REQUIREMEN PROBLEM: Grant without indentified clause was not allowed even if the user was previously created. This bug is a regression caused by bug#16346443. We missed as case: allow to execute grant statement without identified clause when user exsist. SOLUTION: Allowing grant statement (without identified clause) to execute when validate_password plugin is on.
[7 Feb 2021 11:43]
Romeno Troshkin
it looks like it is 2021 and this bug still exists. In MySQL 8.0 version