MySql创建用户并配置权限
下面的 SQL 查询用于在 MySQL 数据库中创建一个名为 “zhangsan” 的用户,并为该用户设置密码 “zhangsan”。
-- 创建用户 zhangsan CREATE USER 'zhangsan' IDENTIFIED BY 'zhangsan';
接下来的 SQL 查询为用户 “zhangsan” 赋予在数据库 “zhangsanDb” 上的所有权限,同时设置密码为 “zhangsan”。
-- 配置用户 zhangsan 的权限 GRANT ALL PRIVILEGES ON zhangsanDb.* TO 'zhangsan'@'%' IDENTIFIED BY 'zhangsan'; -- 刷新权限 FLUSH PRIVILEGES;
开启远程访问
下面的 SQL 查询用于允许用户 “root” 从远程主机(例如 IP 地址为 192.168.1.64 的主机)访问 MySQL 数据库,并设置密码为 “root”。
-- 开启远程访问权限 GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.64' IDENTIFIED BY 'root' WITH GRANT OPTION; -- 刷新权限 FLUSH PRIVILEGES;
这些 SQL 查询用于在 MySQL 数据库中创建用户、配置权限,以及允许远程访问。