创建用户
创建用户有两种方法:
1:创建用户并授予权限
grant select on 数据库.* to 用户名@登录主机 identified by "密码";
grant all privileges on wisview.* to sa@"%" identified by 'ednns';
flush privileges;
2:先创建用户,在授予权限
create user zxx@'%' identified by 'zxx';
grant all privileges on wisview.* to zxx@'%' ;
flush privileges;
或者
insert into user(host,user,password,ssl_cipher,x509_issuer,x509_subject) values ('localhost','zxx',password('zxx'),'','','');
grant all privileges on wisview.* to zxx@localhost ;
flush privileges;
因为登录用户存放在mysql.user表中,所以可以通过插入的方式增加用户
这里赋予权限的时候设置最大的权限
注意:localhost 表示只有本机才能访问,%表示既可以远程访问,也可以本机访问,如果mysql安装在虚拟机中,需要本机访问mysql,就host列需要设置成"%"