mysql创建用户并授权访问

注:所有操作在root用户下执行

1、创建用户

(1)只能使用localhost访问

CREATE USER 'nange'@'localhost' IDENTIFIED BY '123456';

 (2)所有IP都能使用用户nange

CREATE USER nange@'%' IDENTIFIED BY '123456';

 2、授权

(1)对mysql数据库的所有操作权限授予nange

GRANT all PRIVILEGES on mysql.* TO 'nange'@'%';

 (2)对所有数据库的操作权限授予用户nange

GRANT all PRIVILEGES on *.* TO 'nange'@'%';

 (3)对所有库的查看权限授予用户nange(只能使用localhost登录)

GRANT SELECT ON *.* TO 'nange'@'localhost';

(4)对dtpser库操作的多个权限授予nange

GRANT SELECT, INSERT ON `dtpser`.* TO 'nange'@'localhost';

猜你喜欢

转载自tydldd.iteye.com/blog/2047112