Skip to content

Commit f7e1171

Browse files
committed
fix: Mysql 5.6 create user
1 parent 5e00811 commit f7e1171

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

recipes/newrelic/infrastructure/ohi/mysql/debian.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,9 @@ install:
183183
sudo rm -f /tmp/sql-create-user.sql
184184
fi
185185
sudo tee -a /tmp/sql-create-user.sql > /dev/null <<"EOT"
186-
DROP USER IF EXISTS 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
187-
CREATE USER 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
188-
GRANT REPLICATION CLIENT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
189-
GRANT SELECT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
186+
GRANT USAGE ON *.* to 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
187+
DROP USER 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
188+
GRANT REPLICATION CLIENT, SELECT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
190189
EOT
191190
sudo sed -i 's/NEW_RELIC_MYSQL_USERNAME/'$NEW_RELIC_MYSQL_USERNAME'/g' /tmp/sql-create-user.sql
192191
sudo sed -i 's/NEW_RELIC_MYSQL_PASSWORD/'$NEW_RELIC_MYSQL_PASSWORD'/g' /tmp/sql-create-user.sql

recipes/newrelic/infrastructure/ohi/mysql/rhel.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,9 @@ install:
172172
sudo rm -f /tmp/sql-create-user.sql
173173
fi
174174
sudo tee -a /tmp/sql-create-user.sql > /dev/null <<"EOT"
175-
DROP USER IF EXISTS 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
176-
CREATE USER 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
177-
GRANT REPLICATION CLIENT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
178-
GRANT SELECT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
175+
GRANT USAGE ON *.* to 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
176+
DROP USER 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
177+
GRANT REPLICATION CLIENT, SELECT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
179178
EOT
180179
sudo sed -i 's/NEW_RELIC_MYSQL_USERNAME/'$NEW_RELIC_MYSQL_USERNAME'/g' /tmp/sql-create-user.sql
181180
sudo sed -i 's/NEW_RELIC_MYSQL_PASSWORD/'$NEW_RELIC_MYSQL_PASSWORD'/g' /tmp/sql-create-user.sql

recipes/newrelic/infrastructure/ohi/mysql/suse.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,9 @@ install:
169169
fi
170170
171171
sudo tee -a /tmp/sql-create-user.sql > /dev/null <<"EOT"
172-
DROP USER IF EXISTS 'NR_CLI_DB_USERNAME'@'localhost';
173-
CREATE USER 'NR_CLI_DB_USERNAME'@'localhost' IDENTIFIED BY 'NR_CLI_DB_PASSWORD';
174-
GRANT REPLICATION CLIENT ON *.* TO 'NR_CLI_DB_USERNAME'@'localhost';
175-
GRANT SELECT ON *.* TO 'NR_CLI_DB_USERNAME'@'localhost';
172+
GRANT USAGE ON *.* to 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
173+
DROP USER 'NEW_RELIC_MYSQL_USERNAME'@'localhost';
174+
GRANT REPLICATION CLIENT, SELECT ON *.* TO 'NEW_RELIC_MYSQL_USERNAME'@'localhost' IDENTIFIED BY 'NEW_RELIC_MYSQL_PASSWORD';
176175
EOT
177176
178177
sudo sed -i 's/NR_CLI_DB_USERNAME/'$NR_CLI_DB_USERNAME'/g' /tmp/sql-create-user.sql

0 commit comments

Comments
 (0)