瀏覽代碼

Added updating .my.cnf file when changing root password

Mos GH 8 年之前
父節點
當前提交
d4e405b1fa
共有 1 個文件被更改,包括 5 次插入1 次删除
  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