diff --git a/libraries/classes/Server/Privileges.php b/libraries/classes/Server/Privileges.php index 44c9dc0f32..1c8652b693 100644 --- a/libraries/classes/Server/Privileges.php +++ b/libraries/classes/Server/Privileges.php @@ -3524,7 +3524,7 @@ class Privileges // MariaDB uses 'USING' whereas MySQL uses 'AS' // but MariaDB with validation plugin needs cleartext password - if (Compatibility::isMariaDb() && ! $isMariaDBPwdPluginActive) { + if (Compatibility::isMariaDb() && ! $isMariaDBPwdPluginActive && isset($_POST['authentication_plugin'])) { $createUserStmt .= ' USING \'%s\''; } elseif (Compatibility::isMariaDb()) { $createUserStmt .= ' IDENTIFIED BY \'%s\'';