Posso revogar alguns privilégios de banco de dados do MediaWiki após a instalação?
Pergunta
Acabei de instalar MediaWiki em um servidor web. Obviamente, ele precisa de muita privilégios durante a instalação para configurar seu banco de dados corretamente. Agora que está instalado posso com segurança revogar alguns privilégios (por exemplo, criar a tabela, a tabela da gota?) Ou talvez ele precisa criar mais tabelas mais tarde (quando eles são primeiramente necessário?) Se não, então eu preferiria a conceder-lhe como poucos privilégios quanto possível .
Solução
Após a instalação, o MediaWiki não precisa criar mais tabelas. Eu sugiro dando ao usuário inserir, selecionar, e permissão de bloqueio.
grant select,lock tables,insert on media_wiki_db.* to 'wiki'@'localhost' identified by 'password';
Outras dicas
Alterar o usuário que se conecta mediawiki como em LocalSettings.php e, em seguida, usando o phpMyAdmin, você pode editar os privilégios que o usuário (ou seja, se você não concessão confortável e privilégios revogando a partir do console mysql).