我正在尝试连接到远程sql server。我将IP a.b.c.d写入服务器名称,然后输入用户名test
和密码test
。此帐户已选中所有Server Roles
(我还尝试过另一个只有public
的帐户),我希望用户管理的数据库(在User Mapping
部分中)也有{{ 1}}和public
。我已经完成了here中的所有步骤,我在本地网络上使用另一台安装了服务器的局域网计算机。
我得到的错误如下:
db owner
但我可以在服务器本身连接相同的凭据,所以我假设:某些东西以错误的方式配置,或者我必须以某种不同的方式编写登录名。
我的两个MSSQL程序(在两台不同的计算机上)都安装了===================================
Cannot connect to a.b.c.d.
===================================
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (.Net SqlClient Data Provider)
===================================
The user name or password is incorrect
和SQL Server 2012 Standard
,我尝试连接的是SQL Server 2014 Express
。但是,在工作中,连接不同于服务器的MSSMS版本没有问题,所以我怀疑是这种情况。
任何想法我错过了什么/做错了什么?