Correct syntax to be compatible with mysql8
Starting from mysql version 8 it's not possible to create a user implicitely when using GRANT. This patch makes the behavior compatible with that. Change-Id: I1dc25194de384bf14607aff4e0f230e394f00582
This commit is contained in:
parent
4b87ac45f7
commit
b5e894ec56
|
@ -40,8 +40,8 @@ sudo -H mysqladmin -u root password $DB_ROOT_PW
|
|||
sudo -H mysql -u root -p$DB_ROOT_PW -h localhost -e "
|
||||
DELETE FROM mysql.user WHERE User='';
|
||||
FLUSH PRIVILEGES;
|
||||
GRANT ALL PRIVILEGES ON *.*
|
||||
TO '$DB_USER'@'%' identified by '$DB_PW' WITH GRANT OPTION;"
|
||||
CREATE USER '$DB_USER'@'%' IDENTIFIED BY '$DB_PW';
|
||||
GRANT ALL PRIVILEGES ON *.* TO '$DB_USER'@'%' WITH GRANT OPTION;"
|
||||
|
||||
# Now create our database.
|
||||
mysql -u $DB_USER -p$DB_PW -h 127.0.0.1 -e "
|
||||
|
|
Loading…
Reference in New Issue