--- /var/www/phpMyAdmin-2.11.6-all-languages/libraries/check_user_privileges.lib.php.orig 2008-05-12 16:31:37.000000000 -0400 +++ /var/www/phpMyAdmin-2.11.6-all-languages/libraries/check_user_privileges.lib.php 2008-05-12 16:37:19.000000000 -0400 @@ -24,8 +24,8 @@ function PMA_analyseShowGrant($rs_usr, &$is_create_db_priv, &$db_to_create, &$is_reload_priv, &$dbs_where_create_table_allowed) { - $re0 = '(^|(\\\\\\\\)+|[^\])'; // non-escaped wildcards - $re1 = '(^|[^\])(\\\)+'; // escaped wildcards + $re0 = '(^|(\\\\\\\\)+|[^\\\\])'; // non-escaped wildcards + $re1 = '(^|[^\\\\])(\\\)+'; // escaped wildcards while ($row = PMA_DBI_fetch_row($rs_usr)) { $show_grants_dbname = substr($row[0], strpos($row[0], ' ON ') + 4, (strpos($row[0], '.', strpos($row[0], ' ON ')) - strpos($row[0], ' ON ') - 4)); $show_grants_dbname = ereg_replace('^`(.*)`', '\\1', $show_grants_dbname);