From a7360fd1d86c860661d9cfae33fa6d828c7c0ee9 Mon Sep 17 00:00:00 2001 From: Jim Van Fleet Date: Mon, 5 Sep 2016 10:27:30 -0400 Subject: [PATCH] Apparently some user perms issues with the newly created root user --- container_files/bin/start.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/container_files/bin/start.sh b/container_files/bin/start.sh index 3e14e86..dfcb70c 100755 --- a/container_files/bin/start.sh +++ b/container_files/bin/start.sh @@ -45,10 +45,14 @@ if [ -e "/tmp/firsttimerunning" ]; then if [ "$MYSQL_DATABASE" != "" ]; then + echo "flush privileges;" >> "$tempSqlFile" echo "CREATE DATABASE IF NOT EXISTS \`$MYSQL_DATABASE\` ;" >> "$tempSqlFile" echo "CREATE USER '$MYSQL_USER'@'%' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" echo "GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'%' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" echo "GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'localhost' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" + echo "GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'$MYSQL_DATABASE.%_i2network' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" + echo "GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'$MYSQL_DATABASE.%_i2network' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" + echo "GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'$MYSQL_DATABASE.%_i2network' IDENTIFIED BY '$MYSQL_PASSWORD' ;" >> "$tempSqlFile" fi echo 'FLUSH PRIVILEGES ;' >> "$tempSqlFile" @@ -67,13 +71,6 @@ if [ -e "/tmp/firsttimerunning" ]; then /usr/bin/mysqld_safe --init-file="$tempSqlFile" --datadir="$MYSQL_DATADIR" else echo "Not Creating a MariaDB - Using Existing from DataDir: $MYSQL_DATADIR" >> $log - - echo "Fixing Permissions" >> $log - chown -R mysql:mysql $MYSQL_DATADIR - /opt/bin/fix-permissions.sh $MYSQL_DATADIR >> $log - /opt/bin/fix-permissions.sh /var/log/mariadb/ >> $log - /opt/bin/fix-permissions.sh /var/run/ >> $log - /usr/bin/mysqld_safe --datadir="$MYSQL_DATADIR" fi