MySQL中的GRANT
语句用于授予用户访问数据库或表的特定权限。通过GRANT
,你可以控制哪些用户可以执行哪些操作,如SELECT、INSERT、UPDATE、DELETE等。
MySQL中的权限类型包括:
假设我们有一个名为mydb
的数据库,其中有一个名为users
的表。我们想要授予用户john
对users
表的SELECT和INSERT权限。
GRANT SELECT, INSERT ON mydb.users TO 'john'@'localhost';
FLUSH PRIVILEGES;
命令刷新权限。REVOKE
语句撤销用户的权限。例如,要撤销用户john
对users
表的SELECT权限,可以执行以下命令:REVOKE SELECT ON mydb.users FROM 'john'@'localhost';
然后刷新权限:
FLUSH PRIVILEGES;
请注意,这些链接指向的是MySQL官方文档,而不是特定云服务的文档。如果你在使用云服务时遇到问题,建议查阅该云服务的官方文档或联系其技术支持团队。
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
企业创新在线学堂
企业创新在线学堂
企业创新在线学堂
腾讯云数据库TDSQL训练营
“中小企业”在线学堂
云+社区技术沙龙[第17期]
腾讯云数据库TDSQL(PostgreSQL版)训练营
领取专属 10元无门槛券
手把手带您无忧上云