我正在建立一些 WordPress 博客网站。我在 mysql 中创建了一个用户,wordpress 将使用该用户来访问其数据库。文档说要授予该用户数据库的所有权限。

它真的需要完全权限吗?我预计不会,那么有人知道它真正需要的最小特权集吗?

有帮助吗?

解决方案

我同意:

  • 改变
  • 创造
  • 创建临时表
  • 删除
  • 降低
  • 指数
  • 插入
  • 锁表
  • 选择
  • 更新

希望对研究此问题的其他人有所帮助。

其他提示

我不是 WordPress 专家,但我建议它实际上拥有除 GRANT 之外的所有权限。它将需要能够创建表并插入/更新等。一些插件使用自己的表,如果它们不存在,它们会动态创建。

在我的博客上授予选择、插入、删除、更新、创建、删除、更改的权限

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top