如何在 mysql 中实现强制访问控制。如何在 mysql 中设置分类(即绝密、秘密、机密和非机密)和权限。以及如何比较它们。
答案1
首先,你可以在 mysql 服务器中创建用户。例如:
CREATE USER 'your_name'@'localhost';
这是语法参考。
并添加赠款GRANT 语句:
GRANT ALL ON your_db.* TO 'your_name'@'localhost';
MySQL 访问控制可用于调整谁可以更新、选择、将数据插入数据库或谁可以从给定主机连接以及该用户具有哪些权限。
注意:MySQL 权限系统无法做到以下事情:
- 您无法明确指定应拒绝特定用户的访问。也就是说,您无法明确匹配用户然后拒绝连接。
- 您不能指定用户具有在数据库中创建或删除表的权限,但没有创建或删除数据库本身的权限。
- 密码适用于整个帐户。您不能将密码与特定对象(例如数据库、表或例程)关联。
请检查此链接了解更多信息。