From 409f9682950d7df9e293c13d862cf0e770f6c179 Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Mon, 22 Jun 2009 06:11:15 +0000 Subject: [PATCH] Create user on the same domain by default git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@750 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- adminer/privileges.inc.php | 3 +-- adminer/user.inc.php | 2 +- todo.txt | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/adminer/privileges.inc.php b/adminer/privileges.inc.php index 9506aa5f..946aa7e1 100644 --- a/adminer/privileges.inc.php +++ b/adminer/privileges.inc.php @@ -3,7 +3,6 @@ page_header(lang('Privileges')); echo '

' . lang('Create user') . "

"; $result = $dbh->query("SELECT User, Host FROM mysql.user ORDER BY Host, User"); if (!$result) { - //! utilize information_schema.USER_PRIVILEGES in MySQL 5 ?>

" /> @@ -13,7 +12,7 @@ if (!$result) {

query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host"); } echo "\n"; diff --git a/adminer/user.inc.php b/adminer/user.inc.php index 6cb43f84..48aa1337 100644 --- a/adminer/user.inc.php +++ b/adminer/user.inc.php @@ -113,7 +113,7 @@ if ($_POST) { $row = $_POST; $grants = $new_grants; } else { - $row = $_GET + array("host" => "localhost"); // create user on localhost by default + $row = $_GET + array("host" => $dbh->result($dbh->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"))); // create user on the same domain by default $row["pass"] = $old_pass; if (strlen($old_pass)) { $row["hashed"] = true; diff --git a/todo.txt b/todo.txt index ca0e59bd..e6422877 100644 --- a/todo.txt +++ b/todo.txt @@ -12,6 +12,7 @@ IE6 -