2013-07-15 25 views
0

这个想法是为我们的客户端提供一个C++库,它打开与我们的数据库服务器之间的安全连接来进行简单的(硬编码)查询。在C#中,这将是相当容易的。我会使用SqlConnection类和连接字符串集EncryptTrustServerCertificatetrue。有没有办法在C++中做到这一点,同样的努力,免费的图书馆可能?在C++中通过SSL进行简单的数据库连接

我知道OpenSSL的基本上能够做到这一点,但我并不需要所有的加载信任存储,检查证书的有效性,...等谢谢!

回答

1

如果你要使用的Microsoft SQL Server本机客户端OLE DB提供程序,同样的原则适用:

http://msdn.microsoft.com/en-us/library/ms130822.aspx http://msdn.microsoft.com/en-us/library/ms131377(v=sql.100).aspx

看 “SSPROP_INIT_TRUST_SERVER_CERTIFICATE”。

+0

好的,感谢迄今,让我们看看这是否适合我! ;) – marsze

+1

我只能假设这会起作用,因为我们已经决定以另一种方式完成整个事情。这似乎是对原始问题的最明显的解决方案,因此,接受。 – marsze