Могу ли я отозвать некоторые привилегии базы данных из MediaWiki после установки? - PullRequest
6 голосов
/ 20 сентября 2008

Я только что установил MediaWiki на веб-сервер. Очевидно, что для правильной настройки базы данных ему нужно много привилегий во время установки. Теперь, когда он установлен, я могу безопасно отозвать некоторые привилегии (например, создать таблицу, удалить таблицу?) Или, возможно, потребуется создать больше таблиц позже (когда они понадобятся впервые?). Если нет, то я бы предпочел предоставить ему как можно меньше привилегий. .

Ответы [ 2 ]

2 голосов
/ 20 сентября 2008

После установки MediaWiki больше не нужно создавать таблицы. Я бы предложил предоставить пользователю право вставки, выбора и блокировки.

grant select,lock tables,insert on media_wiki_db.* to 'wiki'@'localhost' identified by 'password';
0 голосов
/ 20 сентября 2008

Измените пользователя, к которому подключается mediawiki, как в LocalSettings.php, а затем, используя phpMyAdmin, вы можете редактировать привилегии этого пользователя (то есть, если вам неудобно предоставлять и отзывать привилегии из консоли mysql).

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

...