Puis-je révoquer certains privilèges de base de données de MediaWiki après l'installation?

StackOverflow https://stackoverflow.com/questions/105604

  •  01-07-2019
  •  | 
  •  

Question

Je viens d'installer MediaWiki sur un serveur Web. Il est évident qu’il faut beaucoup de privilèges lors de l’installation pour configurer correctement sa base de données. Maintenant qu'il est installé, puis-je révoquer certains privilèges en toute sécurité (par exemple, créer une table, supprimer une table?) Ou peut-il avoir besoin de créer plus de tables plus tard (quand elles sont nécessaires pour la première fois?) Sinon, je préférerais lui accorder le moins de privilèges possible .

Était-ce utile?

La solution

Après l'installation, MediaWiki n'a plus besoin de créer de tables. Je suggère de donner à l'utilisateur l'insertion, la sélection et le verrouillage de l'autorisation.

grant select,lock tables,insert on media_wiki_db.* to 'wiki'@'localhost' identified by 'password';

Autres conseils

Modifiez l’utilisateur auquel mediawiki se connecte comme dans LocalSettings.php, puis en utilisant phpMyAdmin, vous pouvez éditer les privilèges de cet utilisateur (c’est-à-dire si vous n'êtes pas à l'aise pour octroyer et révoquer des privilèges depuis la console mysql).

http://www.phpmyadmin.net/home_page/index.php

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top