注册 登录
编程论坛 VFP论坛

请教通过VPN访问内网的问题

fanjinyu9108 发布于 2021-09-23 20:41, 1342 次点击
我用VFP写了一个软件,通过VPN加入内网后,访问SQL SERVER服务器的数据,服务器的端口是1433,但是听说1433的端口不安全,可以改成其它端口吗?如果改成其他端口,连接字符串需要注明吗?怎么注明?
另外,服务器上除了我设置的数据库,还有别人用的其他数据库,如果我改了端口,会影响其他人通过内网访问其他数据库吗?

[此贴子已经被作者于2021-9-23 20:47编辑过]

3 回复
#2
厨师王德榜2021-09-24 09:35
如果能拿到服务器控制权的话.
先暂停sql服务
进入企业配置,修改端口,
重启sql服务.
以上是服务器端需要做的.

对于客户端,连接字串需要改一下,例如:
    linkstr="Driver=SQL SERVER" + ";Server=10.13.18.130,newPort" +  ;
     ";DataBase=dbname" + ;
     ";UID=username"  + ;
     ";PWD=***"

最后一个问题,你改了端口会不会影响别人原有访问方式?
你已经在新端口下重启服务了,会不会影响别人?你说呢?
#3
fanjinyu91082021-09-24 21:17
这个我还真是不懂,别的程序访问服务器的其他数据库,如果是内网的话一定要用到端口吗
#4
laowan0012021-09-24 21:53
回复 3楼 fanjinyu9108
1433端口是SQL Server默认的端口,本来是不需要声明的,你觉得不安全,想使用其他端口,还不想声明,让程序怎么知道你要用哪个端口?
1