mysql授权用户访问权限

GRANT priv_type ON database. table TO user[IDENTIFIED BY [PASSWORD] 'password'] [,user [IDENTIFIED BY [PASSWORD] 'password']...]

 priv_type代表允许操作的权限。ALL PRIVILEGES 代表所有权限

 database.table代表数据库名.表名
  注意*代表所有,如database.*代表该数据库的所有表,*.*代表所有数据库的所有表

   user由用户名(User)和主机名(Host)构成,中间用@隔开,最好加上单引号,不加也可以执行通过。

    es: 'web'@'%'  或 'web1'@'192.168.2.232'

   password代表设置的密码

最后刷新权限:

FLUSH PRIVILEGES;

es:

GRANT ALL PRIVILEGES ON *.* TO 'web'@'%' IDENTIFIED BY  'testpassword';

FLUSH PRIVILEGES;


你可能感兴趣的:(Mysql)