Datenbank-Zugangsdaten im CMS
Speicherort für die Datenbank-Zugangsdaten je nach CMS:
- Alle Pfade sind, soweit nicht anders angegeben, relativ zum Basis-Ordner angegeben
- Jedes Content Management System (CMS) speichert die Datenbank-Zugangsdaten an anderen Orten.
Folgende Konvention gilt im Artikel:
DBUSER
: Benutzername zur Datenbank.DBPASS
: dazugehöriges Passwort.DBNAME
: tatsächlicher Datenbank-Name.DBHOST
: Servername, über den die Datenbank erreichbar ist.
Die tatsächlichen Konfigurationsdateien sind weitaus länger. Sie finden hier nur die relevanten Auszüge!
Drupal
Drupal 7
sites/default/settings.php
:
$databases = array (
'default' => array (
'default' => array (
'database' => 'DBNAME',
'username' => 'DBUSER',
'password' => 'DBPASS',
'host' => 'DBHOST',
),
),
);
Joomla
configuration.php
:
class JConfig {
public $host = 'DBHOST';
public $user = 'DBUSER';
public $password = 'DBPASS';
public $db = 'DBNAME';
}
Die Konfigurationsdatei sieht bei Joomla 1.0 bis 3.x mehr oder weniger identisch aus. Die Variablennamen ($user
, …) sind identisch, lediglich das “drumherum” weicht etwas ab!
Magento
app/etc/local.xml
:
<config>
<global>
<resources>
<default_setup>
<connection>
<host><![CDATA[DBHOST]]></host>
<username><![CDATA[DBUSER]]></username>
<password><![CDATA[DBPASS]]></password>
<dbname><![CDATA[DBNAME]]></dbname>
</connection>
</default_setup>
</resources>
</global>
</config>
OXID eShop
config.inc.php
:
$this->dbName = 'DBNAME'; // database name
$this->dbUser = 'DBUSER'; // database user name
$this->dbPwd = 'DBPASS'; // database user password
$this->dbType = 'mysql';
Matomo/Piwik
config/config.ini.php
:
[database]
host = "DBHOST"
username = "DBUSER"
password = "DBPASS"
dbname = "DBNAME"
PrestaShop
bis Version 1.6
config/settings.inc.php
:
define('_DB_SERVER_', 'DBHOST');
define('_DB_NAME_', 'DBNAME');
define('_DB_USER_', 'DBUSER');
define('_DB_PASSWD_', 'DBPASS');
ab Version 1.7:
app/config/parameters.php
:
'database_host' => 'localhost',
'database_port' => '',
'database_name' => 'DBNAME',
'database_user' => 'DBUSER',
'database_password' => 'DBPASS',
Typo3
bis einschließlich 4.x:
typo3conf/localconf.php
:
$typo_db_username = 'DBUSER';
$typo_db_password = 'DBPASS';
$typo_db_host = 'DBHOST';
$typo_db = 'DBNAME';
ab Typo3 6.x:
typo3conf/LocalConfiguration.php
:
'DB' => array(
'database' => 'DBNAME',
'extTablesDefinitionScript' => 'extTables.php',
'host' => 'DBHOST',
'password' => 'DBPASS',
'port' => 3306,
'username' => 'DBUSER',
),
WordPress
wp-config.php
:
define('DB_NAME', 'DBNAME'); // The name of the database
define('DB_USER', 'DBUSER'); // Your MySQL username
define('DB_PASSWORD', 'DBPASS'); // ...and password
define('DB_HOST', 'DBHOST'); // 99% chance you won't need to change this value
xt:Commerce Veyton
conf/config.php
:
<?php
defined('_VALID_CALL') or die('Direct Access is not allowed.');
define('_SYSTEM_DATABASE_HOST', 'DBHOST');
define('_SYSTEM_DATABASE_USER', 'DBUSER');
define('_SYSTEM_DATABASE_PWD', 'DBPASS');
define('_SYSTEM_DATABASE_DATABASE', 'DBNAME');
Gambio
/admin/includes/configure.php
/includes/configure.php
:
//define our database connection
define('DB_SERVER', 'DBHOST'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', 'DBUSER');
define('DB_SERVER_PASSWORD', 'DBPASS');
define('DB_DATABASE', 'DBNAME');
Bei Fragen steht Ihnen unser Support gerne zur Verfügung.