mysql建库语句

1. 创建数据库

CREATE  DATABASE  ss_sysright   DEFAULT  CHARACTER  SET  UTF8 COLLATE UTF8_GENERAL_CI;

2.  创建用户

@'localhost'(本地访问Only) @'%'(可以外部访问)
CREATE user  'workuser'@'localhost' IDENTIFIED BY 'Work@123';
CREATE user  'workuser'@'%' IDENTIFIED  BY 'Work@123';

3. 授权用户CRUD以及创建表的权限

GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE, ALTER ROUTINE ON ss_sysright.* TO 'workuser'@'%';

4. 授权用户CRUD以及创建表的权限

GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE, ALTER ROUTINE ON ss_sysright.* TO 'workuser'@'localhost';

5. 授权用户CRUD以及创建表的权限

GRANT SELECT ON mysql.`user` TO 'workuser'@'%';

6. 授权用户CRUD以及创建表的权限

GRANT SELECT ON mysql.`user` TO 'workuser'@'localhost';

7. 移除权限

 

revoke CREATE ON `iotbusiness123`.* FROM 'workuser'@'localhost';
revoke CREATE ON `iotbusiness123`.* FROM 'workuser'@'%';

9. 查看权限

show grants for 'workuser'@'%';
show grants for 'workuser'@'localhost';

10. 立即启用修改

FLUSH PRIVILEGES;
posted @ 2023-03-06 20:20  羊脂玉净瓶  阅读(214)  评论(0)    收藏  举报