GRANT 权限类型 ON 数据库名.表名 TO ‘用户名’@’主机名’; FLUSH PRIVILEGES;
MySQL权限配置主要包括以下几个步骤:
1、登录MySQL服务器
2、创建用户
3、为用户分配权限
4、刷新权限
下面是详细的操作步骤和示例:
登录MySQL服务器
使用命令行登录MySQL服务器,输入以下命令:
mysql u root p
输入root用户的密码后,进入MySQL命令行界面。
创建用户
在MySQL命令行中,使用以下命令创建一个新用户(以newuser
为例):
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
为用户分配权限
为用户分配权限,可以使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
这里将newuser
用户的所有权限分配给了本地主机,如果需要分配特定的数据库和表权限,可以使用以下命令:
GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
刷新权限
为用户分配权限后,需要刷新权限才能生效,在MySQL命令行中,使用以下命令刷新权限:
FLUSH PRIVILEGES;
至此,MySQL权限配置完成。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/638056.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复