我在用CIS Microsoft Windows Server 2016 基准测试 1.0.0 第 2 级在 EC2 上Microsoft SQL Server 2016 Express。
当进行设置时Teamcity 2017.2我收到以下错误:
用户 '********' 登录失败。ClientConnectionId:287ee400-4811-41b6-847f-02b843642553(尝试 10 次后;等待总时间 542.841 毫秒;驱动程序版本 6.0.8112.100;java.version=1.8.0_151;jdk.tls.client.protocols=[];jdk.certpath.disabledAlgorithms=[MD2, MD5, SHA1 jdkCA & usage TLSServer, RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224];jdk.tls.disabledAlgorithms=[SSLv3, RC4, MD5withRSA, DH keySize < 768, EC keySize < 224])
SQL 异常:用户“********”登录失败。ClientConnectionId:287ee400-4811-41b6-847f-02b843642553(尝试 10 次后;等待总时间 542.841 毫秒;驱动程序版本 6.0.8112.100;java.version=1.8.0_151;jdk.tls.client.protocols=[];jdk.certpath.disabledAlgorithms=[MD2、MD5、SHA1 jdkCA & usage TLSServer、RSA keySize < 1024、DSA keySize < 1024、EC keySize < 224];jdk.tls.disabledAlgorithms=[SSLv3、RC4、MD5withRSA、DH keySize < 768、EC keySize < 224])
我已经按照此处所述设置了数据库:
使用 MS SQL Server 设置 TeamCity
我尝试过一些手册,但似乎没什么用。我有正确的凭据,并且没有更改 Windows 中的任何默认安全功能。
我可以在本地主机上成功 Telnet 1433。
任何帮助将不胜感激
答案1
解决了。再次安装 MS-SQL Server 即可。
微软确实有黑魔法。