diff --git a/database/privilege.go b/database/privilege.go index d66745f9e5e9f6aba701c09093a6c0913018c386..762de2898d046ae29aca169a4c92ee971fd74f00 100644 --- a/database/privilege.go +++ b/database/privilege.go @@ -74,7 +74,7 @@ func (db *Connector) HasAllPrivilege() bool { } // concat privilege columns - res, err := db.Query("SELECT GROUP_CONCAT(COLUMN_NAME) from information_schema.COLUMNS where TABLE_SCHEMA='mysql' and TABLE_NAME='user' and COLUMN_NAME like '%_priv'") + res, err := db.Query("SELECT GROUP_CONCAT(COLUMN_NAME) from information_schema.COLUMNS where TABLE_SCHEMA='mysql' and TABLE_NAME='user' and COLUMN_NAME like '%%_priv'") if err != nil { common.Log.Error("HasAllPrivilege, DSN: %s, Error: %s", db.Addr, err.Error()) return false