我听说MongoDB是一个非常好的数据库,特别是用于放置大数据,但是我不确定它到底有多安全。你知道吗
我在MongoDB方面没有经验,但在我选择之前,我想知道它对重要数据有多安全。你知道吗
例如,如果我指定了uri,我会键入:
uri = "mongodb://test1:test1@ds051990.mongolab.com:51990/base1"
我正在尝试做一个P2P文本聊天,它可以访问用户的PC根权限,每当用户注册,用户的最新IP,用户名和将被添加到数据库,如下面的代码所示。你知道吗
但是“黑客”只需进入代码,查看所有信息,就可以轻松访问它,然后读取/写入其中的所有数据。你知道吗
防止这一问题的最佳解决办法是什么?我认为像MongoDB这样的高级数据库会对其他访问它的用户提供某种保护。你知道吗
如何通过查看uri变量来确保只有必要的用户才能访问数据库而其他用户不能进入?你知道吗
如果没有,我还有别的办法吗?所以用户根本不能访问数据库,但我可以从数据库中读写文件。你知道吗
你没有简单的方法隐藏凭证。相反,在数据库中创建一个具有所需最低权限的用户,并在分布式代码中使用这些凭据。你知道吗
如果您担心用户能够看到纯文本IP地址,您应该在将它们插入数据库之前对它们进行哈希和盐析。你知道吗
相关问题 更多 >
编程相关推荐