From 3b04cd44f9e0c6f01ef070eb274fbf49f0a02bdb Mon Sep 17 00:00:00 2001 From: "Dr. Yves Kreis" Date: Sun, 13 Aug 2023 14:43:18 +0200 Subject: [PATCH] phpMyAdmin User --- lib/os/class.ISPConfigDebianOS.inc.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/os/class.ISPConfigDebianOS.inc.php b/lib/os/class.ISPConfigDebianOS.inc.php index 309971d..ef917c3 100644 --- a/lib/os/class.ISPConfigDebianOS.inc.php +++ b/lib/os/class.ISPConfigDebianOS.inc.php @@ -331,8 +331,9 @@ Alias /phpmyadmin /usr/share/phpmyadmin $pma_pass_enc = preg_replace('/[\'\\\\]/', '\\$1', $pma_pass); $queries = array( - 'CREATE DATABASE phpmyadmin;', - 'CREATE USER \'pma\'@\'localhost\' IDENTIFIED BY \'' . $pma_pass_enc . '\';', + 'CREATE DATABASE IF NOT EXISTS phpmyadmin;', + 'CREATE USER IF NOT EXISTS \'pma\'@\'localhost\';', + 'ALTER USER \'pma\'@\'localhost\' IDENTIFIED BY \'' . $pma_pass_enc . '\';', 'GRANT ALL PRIVILEGES ON phpmyadmin.* TO \'pma\'@\'localhost\' IDENTIFIED BY \'' . $pma_pass_enc . '\' WITH GRANT OPTION;', 'FLUSH PRIVILEGES;' ); -- GitLab