gpt4 book ai didi

mysql - 如何将 MySQL 用户限制为特定表

转载 作者:IT老高 更新时间:2023-10-28 23:52:15 24 4
gpt4 key购买 nike

如何将 MySQL 数据库中的 user_account 限制为特定表。例如:

UserName: RestrictedUser
DatabaseName: db_Payroll
TableName:
tb_Employees
tb_Users
tb_Payroll_YYMMDD
tb_Payroll_Processed

我想将“RestrictedUser”限制为 tb_Userstb_Employees 以及将为将来创建的 db_Payroll 的其余表使用被授予访问权限。

最佳答案

假设用户当前没有权限,可以执行以下操作

GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Users TO RestrictedUser@'%'
GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Employees TO RestrictedUser@'%'

根据您希望授予用户的权限,您可以将 SELECT, INSERT, DELETE 更改为其他内容,例如所有权限.

之后,记得刷新权限,让它们通过运行生效

FLUSH PRIVILEGES;

关于mysql - 如何将 MySQL 用户限制为特定表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9780637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com