gpt4 book ai didi

mysql - 如何锁定 PHPMyAdmin 中的表以使其无法修改?

转载 作者:行者123 更新时间:2023-11-29 12:22:08 27 4
gpt4 key购买 nike

我试图锁定某个表(称为gmd_settings),以便它不能再被修改,但我缺乏 MySQL 和 PHPMyAdmin 的经验困扰着我。我需要它向我解释如何用简单的术语向那些不以管理 MySQL 数据库为生的人执行此操作。

最佳答案

要实现此目的,您应该设置适当的权限。 MySQL 不仅允许您在数据库和表级别设置权限,还允许您在各个列上设置权限。如果您创建新用户(或编辑用于此项目的用户)并设置所需的权限,则可以限制用户编辑 gmd_settings 表的能力。确保你没有把自己锁在外面,我建议你确保你了解正在发生的事情,而不是仅仅复制我概述的步骤。话虽这么说,这就是我要做的:

单击“用户”选项卡,然后单击要编辑的用户的“编辑权限”(或“添加新用户”)。

在顶部附近,查找第二级选项卡,您可以在其中选择“数据库”: Database tab

然后从列表中选择您的数据库并单击“Go”: Database selector

接下来,从第二级选项卡中再次单击“表格”

现在您必须为每个表添加权限。从下拉列表中依次选择每个表并授予适当的权限集。对于gmd_settings,这可能只是 SELECT,对于其余的,您可能至少还需要 INSERT 和 UPDATE。同样,这些将取决于您的配置和具体需求;您应该对自己在这里所做的事情有一定的了解。

Select-only privileges

Select, Insert, and Update privileges希望这能让你到达你想去的地方。

关于mysql - 如何锁定 PHPMyAdmin 中的表以使其无法修改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28846332/

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