瀏覽代碼

Clear plugin on mariadb users

Bob Mottram 7 年之前
父節點
當前提交
542515be7d
共有 1 個檔案被更改,包括 3 行新增0 行删除
  1. 3
    0
      src/freedombone-utils-database

+ 3
- 0
src/freedombone-utils-database 查看文件

178
     systemctl restart mariadb
178
     systemctl restart mariadb
179
 
179
 
180
     run_query mysql "CREATE USER 'root@localhost' IDENTIFIED BY '${MARIADB_PASSWORD}'; flush privileges;"
180
     run_query mysql "CREATE USER 'root@localhost' IDENTIFIED BY '${MARIADB_PASSWORD}'; flush privileges;"
181
+    run_query mysql "update mysql.user set plugin = '' where User='root@localhost'; flush privileges;"
181
     run_query mysql "GRANT ALL PRIVILEGES ON * TO 'root@localhost'; flush privileges;"
182
     run_query mysql "GRANT ALL PRIVILEGES ON * TO 'root@localhost'; flush privileges;"
182
 
183
 
183
     mysqladmin -u root password "$MARIADB_PASSWORD"
184
     mysqladmin -u root password "$MARIADB_PASSWORD"
270
     fi
271
     fi
271
     echo "create database ${app_name};
272
     echo "create database ${app_name};
272
 CREATE USER '$app_admin_username@localhost' IDENTIFIED BY '${app_admin_password}';
273
 CREATE USER '$app_admin_username@localhost' IDENTIFIED BY '${app_admin_password}';
274
+update mysql.user set plugin = '' where User='$app_admin_username@localhost';
273
 GRANT ALL PRIVILEGES ON ${app_name}.* TO '$app_admin_username@localhost';
275
 GRANT ALL PRIVILEGES ON ${app_name}.* TO '$app_admin_username@localhost';
276
+flush privileges;
274
 quit" > $INSTALL_DIR/batch.sql
277
 quit" > $INSTALL_DIR/batch.sql
275
     chmod 600 $INSTALL_DIR/batch.sql
278
     chmod 600 $INSTALL_DIR/batch.sql
276
     mysql -u root --password="$MARIADB_PASSWORD" < $INSTALL_DIR/batch.sql
279
     mysql -u root --password="$MARIADB_PASSWORD" < $INSTALL_DIR/batch.sql