MySQL 8命令来创建一个新用户(dfsw),限制其访问IP地址白名单为 127.0.0.1
和 128.23.51.58
,并禁止创建表和删除表的权限:
-- 以具有足够权限的用户身份登录到MySQL服务器 CREATE USER 'dfsw'@'localhost' IDENTIFIED BY 'password'; -- 为用户授予权限并限制访问IP地址 GRANT SELECT, INSERT, UPDATE, DELETE ON group_history_data.* TO 'dfsw'@'127.0.0.1', 'dfsw'@'128.23.51.58'; -- 撤销创建表和删除表的权限 REVOKE CREATE, DROP ON group_history_data.* FROM 'dfsw'@'localhost'; -- 刷新权限 FLUSH PRIVILEGES;
在上述命令中,请确保将 'localhost'
替换为适当的主机名或 IP 地址,'password'
替换为您想要为用户设置的实际密码。