我有一个管理网站,我可以控制所有其他网站。
管理员网站位于一台服务器上,其他服务器位于不同的服务器上。
现在我想要一个数据库,但是当其他网站连接到数据库时,我需要限制只为该网站制作的内容...所以没有完整的内容...我可以说,如果该网站的ID是不是没有结果,但其他网站具有相同的权限,因为它们使用相同的用户名和密码连接,如果有人攻击该网站,他将有权获取整个数据库。
然后我带着其他解决方案来为每个新网站新用户en通过。 但有没有类似于id的数据库只有一些内容...所以我可以使用一个数据库,它更容易工作,然后制作很多其他数据库。
以下是插图:
如果没有给我一些想法,如果某人有一个很好的选择只在一个数据库上工作! TNX
答案 0 :(得分:1)
您可以拥有一个数据库,并允许多个用户访问它。可以为每个用户授予权限,以便他们只能查看和/或编辑某些表或数据库。
即。如果您的用户只需要检索销售数据,则他/她只能获得销售表的SELECT
权限。该用户将无法访问任何其他表/数据库,也无法更新该表。
您可以从http://dev.mysql.com/doc/refman/5.1/en/privileges-provided.html
了解相关信息