Browse Source

fix(db): remove unnecessary non-localhost root user

Nils Wisiol 8 years ago
parent
commit
256c0b60b3
3 changed files with 3 additions and 0 deletions
  1. 1 0
      dbapi/initdb.d/99-finish.sql
  2. 1 0
      dblord/initdb.d/99-finish.sql
  3. 1 0
      dbmaster/initdb.d/99-finish.sql

+ 1 - 0
dbapi/initdb.d/99-finish.sql

@@ -1,4 +1,5 @@
 -- Narrow down root logins
 INSTALL PLUGIN unix_socket SONAME 'auth_socket';
+DELETE FROM mysql.user WHERE User = 'root' AND Host != 'localhost';
 UPDATE mysql.user SET plugin = 'unix_socket' WHERE User = 'root' AND Host = 'localhost';
 FLUSH PRIVILEGES;

+ 1 - 0
dblord/initdb.d/99-finish.sql

@@ -1,4 +1,5 @@
 -- Narrow down root logins
 INSTALL PLUGIN unix_socket SONAME 'auth_socket';
+DELETE FROM mysql.user WHERE User = 'root' AND Host != 'localhost';
 UPDATE mysql.user SET plugin = 'unix_socket' WHERE User = 'root' AND Host = 'localhost';
 FLUSH PRIVILEGES;

+ 1 - 0
dbmaster/initdb.d/99-finish.sql

@@ -1,4 +1,5 @@
 -- Narrow down root logins
 INSTALL PLUGIN unix_socket SONAME 'auth_socket';
+DELETE FROM mysql.user WHERE User = 'root' AND Host != 'localhost';
 UPDATE mysql.user SET plugin = 'unix_socket' WHERE User = 'root' AND Host = 'localhost';
 FLUSH PRIVILEGES;