MySQL 如何使防止未经授权的客户端访问数据库系统
MySQL实现了复杂的访问控制和权限系统,使我们能够创建综合的访问规则来处理客户端操作,并有效地防止未经授权的客户端访问数据库系统。
当客户端连接到服务器时,MySQL的访问控制有两个阶段 −
阅读更多:MySQL 教程
连接验证
连接到MySQL数据库服务器的客户端需要具有有效的用户名和密码。此外,客户端连接的主机需要与MySQL授权表中的主机匹配。
请求验证
一旦连接成功建立,对于客户端发出的每个语句,MySQL都会检查客户端是否具有足够的权限来执行该特定语句。 MySQL具有在数据库、表和字段级别检查权限的灵活性。