我们有一个ASP.Net Web应用程序,其中包含许多连接到我们的MS SQL Server 2012实例的Crystal报表。为了提高安全性,我们打算在数据库和Web服务器上禁用旧密码( 但是我不知道。如何更改报告以使用新的MSOLEDBSQL驱动程序? 或者也许我根本不需要安装新的MSOLEDBSQL,并且可以将报告设置为使用应符合TLS 1.2的SqlNativeClient11。 您可以看到我在这里有点咸菜。 任何建议都会很棒。 非常感谢, Dow。
答案 0 :(得分:0)
在安装MSOLEDBSQL驱动程序之后,您将为新连接创建一个新的“选择”。因此,在“替换为”中,您需要使用“用于SQL Server的Microsoft OLE DB Driver ”来建立新连接-您之前一直在使用仍显示在列表中的也 OLEDB是“用于SQL Server的Microsoft OLE DB Provider ”。
还可以在运行时以编程方式更改报告的连接信息。参见this SAP article。