【问题标题】:PHP script to check for alter mysql database用于检查更改 mysql 数据库的 PHP 脚本
【发布时间】:2011-09-28 10:19:25
【问题描述】:

我正在尝试在我的网络服务器上安装照片应用程序 (ZenPhoto),但安装程序抱怨:

Warning!
Your Database user must have Alter, Create, Delete, Drop, Index, Insert, Select and Update rights.

Grants found:

GRANT USAGE ON *.* TO 'xxx'@'%' IDENTIFIED BY PASSWORD 'xxx'

我的主机控制面板仅向我显示以下数据库用户权限:

Select Update Create Insert Delete Drop

所以缺少 INDEX 和 ALTER? 我可以完成安装,但想知道我是否应该期待任何问题? 是否有一个 PHP / mySQL 函数可以用来检查我是否可以 ALTER db?

【问题讨论】:

    标签: php mysql database alter user-permissions


    【解决方案1】:
    GRANT INDEX, ALTER ON `server`.`database` TO `username`@`username_server`;
    

    但我猜你没有这些权利。最好的办法是联系你的主机并要求你的用户拥有这些权利。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-17
      • 2010-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2014-01-15
      • 1970-01-01
      相关资源
      最近更新 更多