创建用户 zs 密码123456
CREATE USER zs IDENTIFIED WITH mysql_native_password BY '123456';
查看所有用户的权限
SHOW ALL GRANTS;
新建的用户zs只有information_schema的读权限
登录zs用户成功,确实只有information_schema库的读权限
给zs用户bda库下所有表的读的权限
GRANT SELECT_PRIV ON bda.* to zs
SELECT_PRIV 可以替换一下内容,代表不同权限
一般给开发SELECT_PRIV、LOAD_PRIV、ALTER_PRIV、CREATE_PRIV、DROP_PRIV、USAGE_PRIV权限
刚刚给的zs已经可以访问bda库了
查询正常
但是建表还是没有权限
root授权zs在bda库下的建表权限
GRANT CREATE_PRIV ON bda.* to zs
zs用户再次建表成功了