bug 439340
This commit is contained in:
parent
7456f91ce8
commit
efb3f27073
@ -5,6 +5,10 @@ phpMyAdmin - Changelog
|
||||
$Id$
|
||||
$Source$
|
||||
|
||||
2001-07-07 Marc Delisle <lem9@users.sourceforge.net>
|
||||
* bug 439340: do not backquote in grant/revoke, will have to find
|
||||
the proper way to protect special db names
|
||||
|
||||
2001-07-07 Loïc Chapeaux <lolo@phpheaven.net>
|
||||
* left.php3: improved the css.
|
||||
* left.js: try to "fix" the Opera and Konqueror bug (bad DOM implemenation
|
||||
|
||||
@ -219,7 +219,7 @@ function grant_operations()
|
||||
} else { db = "*"; table = "*"; column = ""; }
|
||||
|
||||
sql = "GRANT " + privGrantToString(f) + "" + column;
|
||||
sql += " ON " + protect_name(db) + "." + protect_name(table)
|
||||
sql += " ON " + protect_name(db) + "." + protect_name(table)
|
||||
sql += " TO '" + "<?php echo $user; ?>" + "'@'" + "<?php echo $host ?>'"
|
||||
if (f.Grant_priv.checked) sql += " with grant option";
|
||||
|
||||
@ -239,7 +239,8 @@ function grant_operations()
|
||||
|
||||
if (js_mysql_major_version >= "3.23") {
|
||||
if (js_mysql_minor_version >= "6") {
|
||||
return "`" + db_or_table + "`";
|
||||
<!-- return "`" + db_or_table + "`"; -->
|
||||
return db_or_table;
|
||||
}
|
||||
}
|
||||
else {
|
||||
@ -419,7 +420,8 @@ function table_grants($host, $user, $dbcheck = false)
|
||||
# Revoke
|
||||
$query = "server=$server&lang=$lang&db=mysql&table=user";
|
||||
$revoke_url = "sql.php3";
|
||||
$revoke_url .= "?sql_query=".urlencode("REVOKE $priv ON " . db_name($db) . "." . tbl_name($table) . " FROM '$user'@'$host'");
|
||||
// $revoke_url .= "?sql_query=".urlencode("REVOKE $priv ON " . db_name($db) . "." . tbl_name($table) . " FROM '$user'@'$host'");
|
||||
$revoke_url .= "?sql_query=".urlencode("REVOKE $priv ON " . $db . "." . $table . " FROM '$user'@'$host'");
|
||||
$revoke_url .= "&$query";
|
||||
$revoke_url .= "&zero_rows=" . urlencode("$strRevokeMessage <font color=#002E80>$user@$host</font>");
|
||||
$revoke_url .= "&goto=$self";
|
||||
@ -427,7 +429,8 @@ function table_grants($host, $user, $dbcheck = false)
|
||||
# Revoke GRANT OPTION
|
||||
if ($grantopt) {
|
||||
$revoke_grant_url = "sql.php3";
|
||||
$revoke_grant_url .= "?sql_query=" . urlencode("REVOKE GRANT OPTION ON " . db_name($db) . "." . tbl_name($table) . " FROM '$user'@'$host'");
|
||||
// $revoke_grant_url .= "?sql_query=" . urlencode("REVOKE GRANT OPTION ON " . db_name($db) . "." . tbl_name($table) . " FROM '$user'@'$host'");
|
||||
$revoke_grant_url .= "?sql_query=" . urlencode("REVOKE GRANT OPTION ON " . $db . "." . $table . " FROM '$user'@'$host'");
|
||||
$revoke_grant_url .= "&$query";
|
||||
$revoke_grant_url .= "&zero_rows=" . urlencode("$strRevokeGrantMessage <font color=#002E80>$user@$host</font>");
|
||||
$revoke_grant_url .= "&goto=$self";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user