added to mysql_secure_installation

changing root password on all hosts (bug 1228)
parent e52a2f1a
...@@ -85,9 +85,13 @@ set_root_password() { ...@@ -85,9 +85,13 @@ set_root_password() {
return 1 return 1
fi fi
do_query "SET PASSWORD FOR root=PASSWORD('$password1');" do_query "UPDATE mysql.user SET Password=PASSWORD('$password1') WHERE User='root';"
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo "Password updated successfully!" echo "Password updated successfully!"
echo "Reloading privilege tables.."
if ! reload_privilege_tables; then
exit 1
fi
echo echo
rootpass=$password1 rootpass=$password1
make_config make_config
...@@ -144,11 +148,11 @@ reload_privilege_tables() { ...@@ -144,11 +148,11 @@ reload_privilege_tables() {
do_query "FLUSH PRIVILEGES;" do_query "FLUSH PRIVILEGES;"
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo " ... Success!" echo " ... Success!"
return 0
else else
echo " ... Failed!" echo " ... Failed!"
return 1
fi fi
return 0
} }
interrupt() { interrupt() {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment