Bug #881 | SHOW DATABASES works athough new mysql database set properly | ||
---|---|---|---|
Submitted: | 21 Jul 2003 8:29 | Modified: | 22 Jul 2003 2:25 |
Reporter: | Vladimir Trebicky | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 4.0.13 | OS: | Linux (Linux) |
Assigned to: | CPU Architecture: | Any |
[21 Jul 2003 8:29]
Vladimir Trebicky
[22 Jul 2003 2:25]
Alexander Keremidarski
Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.mysql.com/how-to-report.php If you can provide more information, feel free to add it to this bug and change the status back to 'Open'. Thank you for your interest in MySQL. mysql_fix_privilege_tables works well if executed with proper privileges. So do manual executing of seuqence of queries in mysql_fix_privilege_table. Warnings are normal and described in output message: If your tables are already up to date or partially up to date you will get some warnings about 'Duplicated column name'. You can safely ignore these! "I suggest that there is some bug in deciding wheter or not use the new type of privilege tables." There is no such decision process. 4.0 expects its own privileges tables structure.
[23 Feb 2005 17:21]
Mike Kent
I just updated to 4.0.23 from 4.23 and I find the Show Databases privilege is still alive for users even after running the mysql_fix_privilege_tables script. This is most evident in phpmyadmin where every user logging in can see the other databases, though not the tables and data except their own. So I submit this is still a bug.