1、授予权限:
(1)查看所有用户:select host,user,authentication_stringfrom user;
(Host表示允许访问的主机、User表示用户名,以及authentication_string表示密码,为加密后的值)
(2)创建账户授权:grant 权限列表 on 数据库 to '用户名'@'访问主机' identified by '密码';
(3)查看用户权限
show grants for '用户名'@'访问主机';
2、账户操作:
(1)修改权限:grant 权限名称 on 数据库 to 账户@主机 with grant option;
(2)修改密码:update user setauthentication_string=password('新密码') where user='用户名';
(3)刷新权限:flush privileges;
(4)删除账户:drop user '用户名'@'主机';/ delete from userwhere user='用户名';
3、远程登录
(1)修改vim /etc/mysql/mysql.conf.d/mysqld.cnf
(2)重启service mysql restart(网络ping
show variableslike 'bind_address';
skip_networking参数;
端口port)