mirror of
https://github.com/MariaDB/server.git
synced 2025-01-29 02:05:57 +01:00
Bug #54004 : mysql_secure_installation identifies "local host" incorrectly
The removal of non-local root users is overzealous in mysql_secure_installation. (Bug #54004)
This commit is contained in:
parent
266ca421da
commit
1919414fbe
2 changed files with 2 additions and 2 deletions
|
@ -208,7 +208,7 @@ sub remove_anonymous_users {
|
||||||
}
|
}
|
||||||
|
|
||||||
sub remove_remote_root {
|
sub remove_remote_root {
|
||||||
if (do_query("DELETE FROM mysql.user WHERE User='root' AND Host!='localhost';")) {
|
if (do_query("DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');")) {
|
||||||
print " ... Success!\n";
|
print " ... Success!\n";
|
||||||
} else {
|
} else {
|
||||||
print " ... Failed!\n";
|
print " ... Failed!\n";
|
||||||
|
|
|
@ -164,7 +164,7 @@ remove_anonymous_users() {
|
||||||
}
|
}
|
||||||
|
|
||||||
remove_remote_root() {
|
remove_remote_root() {
|
||||||
do_query "DELETE FROM mysql.user WHERE User='root' AND Host!='localhost';"
|
do_query "DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');"
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo " ... Success!"
|
echo " ... Success!"
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Reference in a new issue