gpt4 book ai didi

database - 多个数据库用户与单个用户?

转载 作者:搜寻专家 更新时间:2023-10-30 23:07:37 45 4
gpt4 key购买 nike

在一个共享主机环境中,我在一个帐户下有多个网站。例如,假设我有 5 个 wordpress(或 joomla、drupal 等)站点。每个网站都有一个单独的数据库,并且(到目前为止)每个站点都有一个单独的数据库用户。这些网站都在我的控制之下;没有我需要担心将事情分开的客户。当我准备添加一个额外的站点时,我开始认为拥有一个可以访问多个数据库的共享数据库用户而不是单个数据库用户会很方便。

为每个数据库支持的网站拥有一个单独的数据库用户与拥有一个可以访问所有网站数据库的数据库用户有什么优缺点?有最佳实践吗?

最佳答案

我会将它们分开(每个数据库一个用户)。

如果您的任何站点存在漏洞(并且人们每天都会发现它们),那么有人可能会利用它通过受感染的用户访问您的数据库引擎。如果用户仅限于单个数据库,那么至少其他站点不会受到损害。

如果您使用单个用户,那么通过该用户获得访问权限会使每个数据库(以及每个站点)都处于危险之中。

关于database - 多个数据库用户与单个用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24617142/

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