远程连接数据库连接不上的解决方案

昨天帮同事配数据库,通过以前做好的C/S应用去连数据库竟然报“到主机  的 TCP/IP 连接失败”的错误,查了下,说是因为SQLServer默认Tcp/Ip连接是关闭的,解决方案如下:

    打开SQLServer Configuration Manager,查看Protocols For MSSQL SERVER默认配置Tcp/Ip状态为Disabled

改为Enable,重启服务即可。

终于不再报连接不上的错误了,但是新问题又来了,因为装服务的时候选的是WINDOWS验证模式,所有报了个"The user is not associated with a trusted SQL Server Connection"(权限不够)的错误,所以要去打开混合验证模式:用客户端连上后,在主机名上点右键,然后点Security,在右边窗口中Server authentication中选择 SQL Server and Authentication Mode,然后启用sa账户或新建一个账户,然后重启服务即可。

 

你可能感兴趣的:(DataBase)