【发布时间】:2019-06-25 11:03:50
【问题描述】:
我想使用连接字符串中的非默认(非标准)TCP/IP 端口连接到 MSSQLSERVER 默认实例。默认情况下,我们使用 1433 端口连接到默认实例,并将服务器名称放入连接字符串(SQL Studio 中的服务器名称字段)以访问实例。如何将默认端口更改为其他端口并在 SQL Studio 中连接到默认实例,而不使用连接字符串中的自定义端口,仅使用服务器名称?
1) 在 SQL Native Client 10.0 Configuration > Client Protocols > TCP/IP ---> Restarted instance - failed to connect 中将默认端口更改为其他端口
2) 在 SQL Server 客户端网络实用程序中将默认端口更改为其他端口 > ---> 重启实例 - 连接失败
不适用
如何将默认端口更改为其他端口并在 SQL Studio 中连接到默认实例,而不使用连接字符串中的自定义端口,仅使用服务器名称?
【问题讨论】:
-
@AndreiOdegov 除非我弄错了,否则此链接中的答案会将端口添加到连接字符串中,这就是 OP 所说的他不想要的
-
为什么不能使用连接字符串中的端口?这是正常的做法
-
GuidoG - 这是真的。 MSSQLSERVER 默认实例连接使用默认端口 1433,但许多公司通过更改默认端口而不影响应用程序连接来增强其安全级别。
标签: sql-server tsql database-administration