繁体   English   中英

如何锁定PHPMyAdmin中的表,使其无法修改?

[英]How can I lock a table in PHPMyAdmin so it can't be modified?

我试图锁定某个表(称为gmd_settings ),因此无法再对其进行修改,但是我对MySQL和PHPMyAdmin的缺乏经验困扰着我。 我需要它向我解释一下,我将如何简单地向不以MySQL为生的人管理数据库。

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

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

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

然后从列表中选择数据库,然后单击执行: 数据库选择器

接下来,在第二级标签中再次点击“表格”

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

仅限选择权限

选择,插入和更新权限 希望这能使您到达想要的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM