安装后,我可以从MediaWiki撤消某些数据库特权吗?

时间:2020-03-06 14:27:50  来源:igfitidea点击:

我刚刚在Web服务器上安装了MediaWiki。显然,在安装过程中它需要大量特权才能正确设置其数据库。现在已经安装了它,我可以安全地撤消一些特权(例如,创建表,删除表吗?),或者它可能以后需要创建更多表(第一次需要它们时?),如果不需要,那么我宁愿授予它尽可能少的特权。

解决方案

如LocalSettings.php中那样更改mediawiki连接的用户,然后使用phpMyAdmin,可以编辑该用户的特权(即,如果我们不习惯从mysql控制台授予和撤消特权)。

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

安装后,MediaWiki无需再创建任何表。我建议给用户插入,选择和锁定权限。

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