Manual:Maintenance scripts/Configuration/fr

Les variables de configuration  et   doivent être renseignées pour pouvoir exécuter les scripts de maintenance qui nécessitent une modification de la structure de la base de donnée ( comme  ) si l'utilisateur configuré en  n'a pas les permissions suffisantes. Par ailleurs, vous pouvez passez les paramètres --dbuser et --dbpass au script. Les valeurs de ces variables diffèrent en fonction du moteur de base de données utilisé pour faire fonctionner votre installation MediaWiki. Si non initialisé, va utiliser la valeur configurée de l'utilisateur dans.

MySQL
Certains des scripts de maintenance nécessitent des droits sur la base de données que, pour des raisons de sécurité, le compte principal de la base de données MediaWiki peut ne pas avoir. Un compte séparé pour la base de données avec des privilèges de 'super-utilisateur' uniquement pour la base de données MediaWiki doit être créé (s'il n'existe pas déjà). Si la base de données que vous utilisez pour MediaWiki s'appelle, le SQL suivant créera un tel utilisateur pouvant utiliser les privilèges de super-utilisateur sur localhost :

Une fois que le compte existe, le nom du compte doit être initialisé dans la variable de configuration. Comme les autres variables de configuration, doit être initialisées dans. Un mot de passe pour doit être défini dans la variable de configuration.

PostgreSQL
PostgreSQL utilise un modèle de sécurité différent de MySQL, et le compte de serveur PostgreSQL utilisé sur l'installation MediaWiki pour les opérations quotidiennes doit aussi doit être utilisé pour lancer les scripts de maintenance. Ceci est nécessaire pour garantir que le propriétaire des nouvelles tables est initialisé correctement. Vous n'avez pas besoin de renseigner et.