Bug #113937 | Changing user host limit filter results into Access denied for user error | ||
---|---|---|---|
Submitted: | 8 Feb 2024 17:48 | Modified: | 9 Feb 2024 21:27 |
Reporter: | sakkanan Packiaraj | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 8.0.23 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | Host Limit |
[8 Feb 2024 17:48]
sakkanan Packiaraj
[9 Feb 2024 11:19]
MySQL Verification Team
Hi Mr. Packiaraj, Thank you for your bug report. You have two choices here. You do not have to specify the DEFINER, but if you have to follow the constraints as explained here: https://dev.mysql.com/doc/refman/8.0/en/stored-objects-security.html Hence, this is all that we can advise you to do. Not a bug.
[9 Feb 2024 17:38]
sakkanan Packiaraj
Thanks for taking a look. Since DEFINER is not specified in the create view SQL, its added by default. The default selection is causing the issue. That is why I believe this is a bug. Either it needs to be required value ( or configuration driven ) or somehow force recreation/refresh views (dependant objects) upon changing the account settings such as host thanks again
[14 Feb 2024 7:51]
MySQL Verification Team
Bug #113969 marked as duplicate of this one.