WordPress需要哪些特定的数据库权限?

时间:2010-09-12 作者:Jiew Meng

我想为WordPress安装创建一个新的数据库用户。通常在localhost上,我只能使用root,但最好使用权限尽可能少的用户。

这些权利是什么?我想知道WordPress是否需要安装插件等。

可能需要CREATE &;DROP 还有特权。

alt text

1 个回复
最合适的回答,由SO网友:EAMann 整理而成

如果您的数据库设置为拒绝远程连接(即,只有同一服务器上的应用程序才能与数据库交互),那么授予WordPress用户完全访问权限是没有危险的。事实上,web主机使用的大多数自动安装脚本在默认情况下都会授予WordPress用户完全访问权限。

请记住,您的数据库“用户”实际上不是站点用户。。。而且,除非您通过phpMyAdmin手动管理数据库,否则除了WordPress之外,登录凭据永远不会被任何人使用。

也就是说,不能保证WordPress的未来版本不需要您正在禁用的功能。如果您使用WordPress用户手动管理数据库,您可能还需要这些功能。我的建议是授予WordPress用户完全访问权限,但要为用户使用非常复杂的密码。

结束

相关推荐

为什么WordPress从MySQL获得的帖子来自虚拟主机名,而不是直接主机名?

我正在Mac上开发一个WordPress网站,运行OS X 10.6.4。在开发过程中,我使用OS X的内置Apache服务器在本地运行该站点。我已经安装了WordPress,并将其连接到OS X的MySQL,没有问题。该网站似乎运行良好,我可以发布、编辑等。WordPress安装在一个名为~/Sites/mysite.dev.我还定制了.hosts 文件和Apachehttpd-vhosts.conf 文件,以重定向对mysite的请求。请转到这个文件夹。所以当我进去的时候http://mysite.d