From 35e9d88f439bd50bc984cbd119cf6046fe351fde Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Mon, 29 Jul 2019 08:30:48 +0200 Subject: [PATCH] Issue #80: Safely accept empty default value for probably non existing server variable "skip_name_resolve" in user manager. --- source/usermanager.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/usermanager.pas b/source/usermanager.pas index 62ac3dca..f55b7f9d 100644 --- a/source/usermanager.pas +++ b/source/usermanager.pas @@ -323,7 +323,8 @@ begin // Load user@host list try - tmp := FConnection.GetVar('SHOW VARIABLES LIKE '+FConnection.EscapeString('skip_name_resolve'), 1); + + tmp := FConnection.GetSessionVariable('skip_name_resolve'); SkipNameResolve := LowerCase(tmp) = 'on'; FConnection.Query('FLUSH PRIVILEGES');