gpt4 book ai didi

具有完整权限的mysql数据库权限

转载 作者:行者123 更新时间:2023-11-29 14:43:45 26 4
gpt4 key购买 nike

我有一个管理网站,我可以在其中控制所有其他网站。

管理网站位于一台服务器上,所有其他网站位于不同的服务器上。

现在我想要一个数据库,但是当其他网站连接到数据库时,我需要限制为只为该网站制作的内容...所以没有完整的内容...我可以说如果该网站的 id不是没有结果,而是其他网站具有相同的权限,因为它们使用相同的用户名和密码连接,如果有人破解该网站,他将有权获取整个数据库。

然后我提供了其他解决方案,为每个新网站创建新的数据库并提供用户信息。但是是否有类似授予数据库之类的东西,只允许某些内容...这样我就可以使用一个数据库(它更容易工作),然后创建很多其他数据库。

这是插图:

  • 管理员 -> 有权访问所有内容,并且该服务器上有 mysql 数据库
  • 其他服务器上的网站仅对 admin mysql 数据库拥有部分内容权限。

如果有人有一个好的选择,只在一个数据库上工作,如果没有给我一些想法!tnx

最佳答案

您可以拥有一个数据库并允许多个用户访问它。每个用户都可以被授予权限,以便他们只能查看和/或编辑某些表或数据库。

即如果您的用户只需要检索销售数据,则可以向他/她仅授予销售表的 SELECT 权限。该用户将无权访问任何其他表/数据库,也无法更新该表。

您可以从 http://dev.mysql.com/doc/refman/5.1/en/privileges-provided.html 阅读此内容

关于具有完整权限的mysql数据库权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7442337/

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