reset Database::needRoot flag after root-user session

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2024-03-03 11:34:57 +01:00
parent 3503d605cc
commit b14eaf454c

View File

@@ -773,6 +773,7 @@ class Customers extends ApiCommand implements ResourceEntity
$dbm->getManager()->grantPrivilegesTo($loginname, $password, $mysql_access_host, false, false); $dbm->getManager()->grantPrivilegesTo($loginname, $password, $mysql_access_host, false, false);
} }
$dbm->getManager()->flushPrivileges(); $dbm->getManager()->flushPrivileges();
Database::needRoot(false);
} }
} }
@@ -1358,6 +1359,7 @@ class Customers extends ApiCommand implements ResourceEntity
} }
} }
$dbm->getManager()->flushPrivileges(); $dbm->getManager()->flushPrivileges();
Database::needRoot(false);
} }
// Retrieve customer's databases // Retrieve customer's databases
@@ -1681,6 +1683,7 @@ class Customers extends ApiCommand implements ResourceEntity
$dbm->getManager()->deleteUser($result['loginname'], $mysql_access_host); $dbm->getManager()->deleteUser($result['loginname'], $mysql_access_host);
} }
$dbm->getManager()->flushPrivileges(); $dbm->getManager()->flushPrivileges();
Database::needRoot(false);
} }
// remove all databases // remove all databases