mysql5添加用户

来源:互联网 发布:网络电视浏览器在哪里 编辑:程序博客网 时间:2024/04/30 17:26

用户root用户登陆

添加一个本地用户,名为username密码为password,数据库为db_name,

GRANT ALL PRIVILEGES ON *.* TO username@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;

添加一个远程用户,名为username密码为password
GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY 'password' WITH GRANT OPTION;

添加完用户后要重新启动mysql服务

 

如果想把用户控制在某个数据库(可以访问所有表)中,需要

GRANT ALL PRIVILEGES ON db_name.* TO username@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;

[添加权限on 数据库名.表名 to 用户名@ip地址 约束by '密码' ……],IP地址为localhost时没有双引号"",当用%代表所有地址的时候需要写成"%"。