我正在尝试使用以下语句在MariaDB 10.1中创建用户:
CREATE USER 'exporter' IDENTIFIED BY 'exporter' WITH MAX_USER_CONNECTIONS 3;
但是此命令失败并显示:
错误1064(42000):您的SQL语法有错误;请查看与您的MariaDB服务器版本相对应的手册以获取正确的语法,以在第1行的“ MAX_USER_CONNECTIONS 3”附近使用
在省略WITH MAX_USER_CONNECTIONS
选项时有效。
答案 0 :(得分:1)
答案 1 :(得分:1)
对于MariaDB <10.2,如果我拆分以下语句,它将起作用:
CREATE USER 'exporter' IDENTIFIED BY 'exporter';
GRANT [...] WITH MAX_USER_CONNECTIONS 3;
有关较新的版本,请参见this answer。
答案 2 :(得分:0)
10.2语法表示密码选项在资源选项之后 。
CREATE USER 'exporter'
WITH MAX_USER_CONNECTIONS 3
IDENTIFIED BY 'exporter';