Mysql新建用户密码+设置密码

Mysql·DB · 05-19

1. 新建用户

step 1.创建用户:

CREATE USER 'aaa'@'%' IDENTIFIED BY '123456';
表示创建新的用户,名为aaa,新用户密码为123456,'%'表示允许远程登陆但是不允许本机登录

CREATE USER 'bbb'@'%' IDENTIFIED BY '123456';
表示新创建的用户,名为bbb,这个用户密码为123456,可以从其他电脑远程登陆mysql所在服务器

CREATE USER 'ccc'@'%';
表示新创建的用户ccc,没有密码,可以从其他电脑远程登陆mysql服务器

step 2.授权用户:

GRANT ALL PRIVILEGES ON appmetadataDB.* TO 'aaa'@'%';
表示将数据库appmetadatadb下的所有表授权给用户aaa。这样用户名aaa就能远程访问到这个数据库(appmetadatadb)下的所有表。写入user表,但是并没有及时写入权限表(grant table)。

Theme Jasmine by Kent Liao