【问题标题】:Trying to setup wordpress on ubuntu and want to grant privileges in mysql试图在 ubuntu 上设置 wordpress 并想在 mysql 中授予权限
【发布时间】:2020-05-21 23:47:48
【问题描述】:

尝试运行:

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
    -> ON wordpress.*
    -> TO wordpress@localhost
    -> IDENTIFIED BY 'root';

但出现错误:

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 4 行的“IDENTIFIED BY 'root'' 附近使用正确的语法

有没有版本问题。这样做的替代方法是什么?

【问题讨论】:

    标签: mysql sql database wordpress sql-grant


    【解决方案1】:

    grant 命令不接受identified by 子句。如果要创建用户,则需要在单独的语句中进行,然后授予其相关权限:

    CREATE USER wordpress@localhost IDENTIFIED BY 'root';
    
    GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER
        ON wordpress.*
        TO wordpress@localhost;
    

    【讨论】:

      猜你喜欢
      • 2015-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-30
      • 2023-04-02
      • 1970-01-01
      • 2022-08-22
      • 1970-01-01
      相关资源
      最近更新 更多