Skip to content

Commit 966a2c2

Browse files
author
Till Brehm
committed
Disallow the creation of passwordless MySQL users trough ISPConfig. Related to #4205.
1 parent 3cc1805 commit 966a2c2

26 files changed

+28
-0
lines changed

interface/web/sites/database_user_edit.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,9 @@ function onBeforeInsert() {
182182

183183
//* Database username shall not be empty
184184
if($this->dataRecord['database_user'] == '') $app->tform->errorMessage .= $app->tform->wordbook["database_user_error_empty"].'<br />';
185+
186+
//* Database password shall not be empty
187+
if($this->dataRecord['database_password'] == '') $app->tform->errorMessage .= $app->tform->wordbook["database_password_error_empty"].'<br />';
185188

186189
//* Get the database name and database user prefix
187190
$app->uses('getconf,tools_sites');

interface/web/sites/lib/lang/ar_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/bg_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/br_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/ca_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 resultat';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/cz_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 výsledků';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Hledat';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Návrhy';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/de_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 Treffer';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Suche';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Vorschläge';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Datenbank-Passwort ist leer.';
2425
?>

interface/web/sites/lib/lang/dk_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 resultater';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Søg';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Forslag';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/el_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results';
2121
$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
2222
$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
2323
$wb['limit_database_user_txt'] = 'The max. number of database users is reached.';
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

interface/web/sites/lib/lang/en_database_user.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ $wb['globalsearch_noresults_limit_txt'] = "0 results";
2121
$wb['globalsearch_searchfield_watermark_txt'] = "Search";
2222
$wb['globalsearch_suggestions_text_txt'] = "Suggestions";
2323
$wb['limit_database_user_txt'] = "The max. number of database users is reached.";
24+
$wb['database_password_error_empty'] = 'Database password is empty.';
2425
?>

0 commit comments

Comments
 (0)