2014-10-19 86 views
1

我有一个需要与非常敏感的数据库集成的SharePoint应用程序。所需的数据来自多个数据库;几乎40个不同的数据库在不同的服使用Web服务保护数据库的安全

建议的设计是要有一个Web服务集成,然后将基于所需的业务逻辑连接到所需的数据库。然而,担心的是,如果有人以某种方式访问​​托管此Web服务的服务器,则所有数据库连接都将在那里。

另一个建议是为每个数据库都有一个专用的Web服务。这样,即使有人访问此Web服务,也只有一个数据库连接。

问题是,是否有任何已知的设计可以在这种情况下为数据库连接添加更多安全性?

+0

也许Web.config文件的连接字符串加密是你所需要的http://msdn.microsoft.com/en-us/library/53tyfkaw(v=vs.110)。 aspx – jyrkim 2014-10-19 11:35:06

回答