| Bug #17568 | mysql_fix_privilege_tables doesn't create mysql.plugin | ||
|---|---|---|---|
| Submitted: | 20 Feb 2006 8:46 | Modified: | 2 Mar 2006 1:55 | 
| Reporter: | Michael Widenius | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server | Severity: | S3 (Non-critical) | 
| Version: | 5.1 | OS: | |
| Assigned to: | Sergei Glukhov | CPU Architecture: | Any | 
   [20 Feb 2006 8:46]
   Michael Widenius        
  
 
   [20 Feb 2006 10:34]
   Hartmut Holzgraefe        
  verified:
./sql/sql_plugin.cc:682:    sql_print_error("Can't open the mysql.plugin table. Please run the mysql_install_db script to create it.");
the same seems to apply to the UDF func table, too:
./sql/sql_udf.cc:149:    sql_print_error("Can't open the mysql.func table. Please run the mysql_install_db script to create it.");
and maybe both should use a localizeable error message in sql/share/errmsg.txt instead
of hardcoded messages?
 
   [28 Feb 2006 8:38]
   Bugs System        
  A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/3222
   [1 Mar 2006 4:43]
   Alexander Barkov        
  The patch looks ok to push.
   [1 Mar 2006 6:35]
   Sergei Glukhov        
  Fixed in 5.1.8
   [2 Mar 2006 1:55]
   Paul DuBois        
  Noted in 5.1.8 changelog. <command>mysql_fix_privilege_tables</command> didn't create the <literal>mysql.plugin</literal> table. (Bug #17568)

