0

有很多关于加密和解密连接字符串的信息可用。但是,我们需要帮助了解针对我们的情况使用哪种方法。我们有许多连接到 Azure 数据库的平板电脑客户端。我们需要保护所有客户端连接字符串中的用户名和密码。我们不想为每个客户端创建一个密钥,而是为所有客户端创建一个密钥。更好的是,根本没有钥匙。最简单的使用方法是什么?谢谢。

4

1 回答 1

0

为了让您能够解密连接字符串,您需要将证书与您的应用程序一起分发到您的平板电脑,并且取决于可能很麻烦或完全不可能的目标操作系统。

我的建议是在您的客户和数据库之间放置一个中间层。它可以像您需要的一样薄(例如查看 OData),但会有效地保护您对数据库的访问。

或者,设置一个适当受限的用户,并以明文形式分发连接字符串。

于 2013-01-22T23:57:05.967 回答