@@ -605,7 +605,7 @@ function syncusers() {
605
605
esac
606
606
607
607
# Filter out the internal system users
608
- mysql_users=$( mysql_exec " $LINENO " " SELECT User,${password_field} FROM mysql.user where ${password_field} !=''" " " " hide_output" |
608
+ mysql_users=$( mysql_exec " $LINENO " " SELECT User,HEX( ${password_field} ) FROM mysql.user where ${password_field} !=''" " " " hide_output" |
609
609
grep -E -v " ^(mysql.sys|mysql.session|mysql.infoschema|mysql.pxc)" |
610
610
sort |
611
611
uniq )
@@ -714,7 +714,7 @@ function syncusers() {
714
714
" INSERT INTO mysql_users
715
715
(username, password, active, default_hostgroup)
716
716
VALUES
717
- ('${username} ', '${password} ', 1, $WRITER_HOSTGROUP_ID )"
717
+ ('${username} ', UNHEX( '${password} ') , 1, $WRITER_HOSTGROUP_ID )"
718
718
check_cmd $? " $LINENO " " Failed to add the user (${username} ) from PXC to ProxySQL database." \
719
719
" \n-- Please check the ProxySQL connection parameters and status."
720
720
if [[ $ADD_QUERY_RULE -eq 1 ]]; then
@@ -791,7 +791,7 @@ function syncusers() {
791
791
function get_proxysql_users() {
792
792
local proxysql_users
793
793
proxysql_users=$( proxysql_exec " $LINENO " \
794
- " SELECT username,password
794
+ " SELECT username,HEX( password)
795
795
FROM mysql_users
796
796
WHERE password!='' AND default_hostgroup=$WRITER_HOSTGROUP_ID " " " " hide_output" )
797
797
check_cmd $? " $LINENO " " Failed to load user list from ProxySQL database." \
0 commit comments