mysql - 向用户 PHPMYADMIN 授予权限时出现问题

标签 mysql linux apache mariadb

我正在尝试向 phpmyadmin 上的用户授予所有权限,以便他可以向数据库添加排序规则。 但是,一旦我输入命令:

将 *.* 上的所有权限授予“admin”@“localhost”;

它显示:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';

我很确定语法是正确的。

最佳答案

“...'GRANT ... 附近的语法错误”可能意味着 GRANT 之前的任何内容都是真正的语法错误。也许缺少 ;?也许还有别的东西。

“语法错误”非常擅长准确指向有问题的标记,或紧接着有问题的标记。

关于mysql - 向用户 PHPMYADMIN 授予权限时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59205730/

相关文章:

apache - 配置 apache2 虚拟主机

php - 如何在酒店预订系统中实现查询空房情况

php - mysql 在给定后查找下一个日期

python - 如何在由 uswgi 提供服务并由 systemd 服务启动的虚拟环境中配置 Django 应用程序?

c# - Plesk Linux ASP.NET Core ERR_CONNECTION_REFUSED

security - Apache - 如何拒绝目录但允许该目录中的一个文件

apache - apache中的这个配置是什么意思?

java - mySQL嵌套循环不会执行

mysql - 如何加入这些查询

java - Jackrabbit Lucene 索引