work 账号配置的正确语法
来源:10-1 阿里云初始化与执行环境安装
姜岑
2020-02-18
背景 : mysql 安装的是 5.7.29, 我也是连接上了服务器, 在服务器的 mysql 上进行的设置.
我使用了如下的 SQL 语句 :
grant SELECT, UPDATE, INSERT, DELETE on . to 'work'@'localhost' identified by '123456';
还有
grant SELECT, UPDATE, INSERT, DELETE on . to 'work' @ '%' identified by '123456';
还有
grant SELECT, UPDATE, INSERT, DELETE on "." to 'work' @ '%' identified by '123456';
全部都报错, 麻烦老师给一个正确的版本
写回答
2回答
-
同学试试这个?grant select,delete,update,create on . to test@'%' identified by '1234';
或者 grant SELECT,UPDATE,INSERT,DELETE on . to 'work'@'%' identified by 'Xiangze230!'
注意标点和空格
012020-02-19 -
姜岑
提问者
2020-02-19
老师给定的答案对我的情况没有用, 在网上查了一下, 解决了问题, 有相同情况的同学可以参考一下
在 服务器的 mysql 上输入一下的指令
create user 'work'@'%' identified by '123456';
grant all privileges on *.* to work @"%";
flush privileges;
然后就可以在本地登陆 :
mysql -uwork -P3306 -h47.98.36.14 -p
222020-06-24
相似问题