MySQL添加IP权限是指为特定的IP地址或IP地址范围分配访问MySQL数据库的权限。这是一种安全措施,用于限制哪些主机可以连接到MySQL服务器,从而保护数据库免受未经授权的访问。
MySQL支持多种类型的IP权限设置,包括:
%
)来匹配多个IP地址。假设我们要为IP地址192.168.1.100
添加访问权限,可以使用以下SQL命令:
-- 创建一个新用户并分配权限
CREATE USER 'newuser'@'192.168.1.100' IDENTIFIED BY 'password';
-- 授予SELECT, INSERT, UPDATE, DELETE权限
GRANT SELECT, INSERT, UPDATE, DELETE ON database_name.* TO 'newuser'@'192.168.1.100';
-- 刷新权限
FLUSH PRIVILEGES;
192.168.1.100
而不是192.168.1.1000
。通过以上步骤和注意事项,您可以有效地为MySQL添加IP权限,提高数据库的安全性和管理效率。