Mysql 我可以在安装后从MediaWiki撤消某些数据库权限吗?

Mysql 我可以在安装后从MediaWiki撤消某些数据库权限吗?,mysql,mediawiki,Mysql,Mediawiki,我刚刚在web服务器上安装了MediaWiki。显然,在安装过程中,它需要很多权限才能正确设置其数据库。现在它已经安装好了,我可以安全地撤销一些特权(例如创建表、删除表?)吗?或者它以后可能需要创建更多的表(当它们第一次需要时?),如果不是,那么我更愿意授予它尽可能少的特权。在LocalSettings.php中更改mediawiki连接的用户,然后使用phpMyAdmin,您可以编辑该用户的权限(也就是说,如果您不愿意从mysql控制台授予和取消权限) 安装后,MediaWiki不需要再创建任

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

在LocalSettings.php中更改mediawiki连接的用户,然后使用phpMyAdmin,您可以编辑该用户的权限(也就是说,如果您不愿意从mysql控制台授予和取消权限)


安装后,MediaWiki不需要再创建任何表。我建议授予用户插入、选择和锁定权限

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

它已经有了自己的用户(“wikiuser”)。添加另一个用户有什么好处?没有,除非您使用了根用户。您可以使用phpMyAdmin和您的设置撤销wikiuser的权限。