Browse Source

Merge pull request #1376 from mghadam/fix_mysqlrootpwdchange

Added updating .my.cnf file when changing root password
Serghey Rodin 8 năm trước cách đây
mục cha
commit
a7834c42f3
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      bin/v-change-database-host-password

+ 5 - 1
bin/v-change-database-host-password

@@ -46,7 +46,11 @@ case $type in
               query="$query password=PASSWORD('$dbpass')"
               query="$query WHERE User='$dbuser';"
               query="$query FLUSH PRIVILEGES;"
-              mysql_query "$query" ;;
+              mysql_query "$query" ;
+              if [ "$dbuser" == "root" ]; then
+                 echo -e "[client]\npassword='$dbpass'\n" > /root/.my.cnf
+                 chmod 600 /root/.my.cnf
+              fi;;
     pgsql)    echo "TBD" >/dev/null;;
 esac