From d187f35993a5ee01863b62b217efe89e3a3d6bcc Mon Sep 17 00:00:00 2001 From: Johan Date: Mon, 19 Dec 2022 11:35:15 +0100 Subject: [PATCH] Update MySQL installation script --- BashScripts/install-mysql.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BashScripts/install-mysql.sh b/BashScripts/install-mysql.sh index 36d3120..f3769f3 100644 --- a/BashScripts/install-mysql.sh +++ b/BashScripts/install-mysql.sh @@ -18,14 +18,14 @@ if ! grep -q "# bind-address = 127.0.0.1" "/etc/mysql/mysql.conf.d/mysqld.cnf"; sed -i '/^bind\-address/s/^/#/' /etc/mysql/mysql.conf.d/mysqld.cnf fi read -e -p "Enter desired root password:" ROOTPASSWORD -if mysql -e "SELECT user,host FROM mysql.user WHERE host = '%';" | grep -q 'root'; then +if mysql -e "SELECT user,host FROM mysql.user WHERE host = '192.168.%.%';" | grep -q 'root'; then echo "Altering root user with password $ROOTPASSWORD" - mysql -e "ALTER USER 'root'@'%' IDENTIFIED BY '$ROOTPASSWORD';" + mysql -e "ALTER USER 'root'@'192.168.%.%' IDENTIFIED BY '$ROOTPASSWORD';" else echo "Adding root user with password $ROOTPASSWORD" - mysql -e "CREATE USER 'root'@'%' IDENTIFIED BY '$ROOTPASSWORD';" + mysql -e "CREATE USER 'root'@'192.168.%.%' IDENTIFIED BY '$ROOTPASSWORD';" fi -mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;" +mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.%.%' WITH GRANT OPTION;" mysql -e "FLUSH PRIVILEGES;" mysql -e "SELECT user,host FROM mysql.user;" systemctl restart mysql.service