You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rows_users, err:=models.DB.Query("SELECT CONCAT(QUOTE(user), '@', QUOTE(host)), user, host, (CAST("+PASS_COLUMN_NAME+" as Binary) = PASSWORD(user) OR CAST("+PASS_COLUMN_NAME+" as Binary) = PASSWORD(UPPER(user)) ) as Password_As_User FROM mysql.user")
107
107
iferr!=nil||!rows_users.Next() {
108
108
iferr!=nil {
109
109
ifstrings.Contains(err.Error(), "Error 1064 (42000): You have an error in your SQL syntax") {
110
-
DBInfo.logger.Info("DEBUG: PASSWORD() function is not supported. Try another query...")
110
+
DBInfo.logger.V(5).Info("DEBUG: PASSWORD() function is not supported. Try another query...")
111
111
} else {
112
112
DBInfo.logger.Error(err)
113
113
}
114
114
} else {
115
-
DBInfo.logger.Info("DEBUG: Plugin validate_password is activated. Try another query...")
115
+
DBInfo.logger.V(5).Info("DEBUG: Plugin validate_password is activated. Try another query...")
116
116
}
117
117
rows_users, err=models.DB.Query("SELECT CONCAT(QUOTE(user), '@', QUOTE(host)), user, host, (CAST("+PASS_COLUMN_NAME+" as Binary) = CONCAT('*',UPPER(SHA1(UNHEX(SHA1(user))))) OR CAST("+PASS_COLUMN_NAME+" as Binary) = CONCAT('*',UPPER(SHA1(UNHEX(SHA1(UPPER(user)))))) ) as Password_As_User FROM mysql.user")
rows_users, err=models.DB.Query("SELECT CONCAT(QUOTE(user), '@', QUOTE(host)) FROM mysql.global_priv WHERE ( user != '' AND JSON_CONTAINS(Priv, '\"mysql_native_password\"', '$.plugin') AND JSON_CONTAINS(Priv, '\"\"', '$.authentication_string') AND NOT JSON_CONTAINS(Priv, 'true', '$.account_locked'))")
0 commit comments