找回密码
 立即注册
搜索
查看: 526|回复: 6

请教,MS SQL 2005服务如何能设置为只有某几个IP地址可以访问

[复制链接]

602

主题

4540

回帖

6994

积分

管理员

积分
6994
发表于 2006-12-24 17:26:06 | 显示全部楼层 |阅读模式
禁止1433端口吧,别的服务器就无法连接了,不禁止吧,天天大堆的扫描器扫描,烦死,这么多无聊的人.
MySQL就有这个功能,MSSQL里怎么也找不到.

或者有什么办法可以把默认的1433端口改掉.

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2006-12-25 01:06:44 | 显示全部楼层
我没有试过,下面的方面供你参考。另外,先找一台机子试一试,别直接在正在运行的机器上试。

----------------
下面是将SQL Server 2005 的默认端口号1433改掉:

按Start -> Microsoft SQL Server 2005 -> Configuratoin Tools -> SQL Server Configuration Manager

打开SQL Server Configuration Manager

[ 本帖最后由 guodl 于 2006-12-25 01:24 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2006-12-25 01:09:12 | 显示全部楼层
在SQL Server 2005 Network Configuration中,点一下Protocols for _____(这里和你的机器可能不同)。

在右边,双击TCP/IP. 
回复

使用道具 举报

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2006-12-25 01:12:42 | 显示全部楼层
在下图中,点一下IP addresses.

[ 本帖最后由 guodl 于 2006-12-25 01:21 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2006-12-25 01:19:37 | 显示全部楼层
它会列出来所有的IP地址,从IP1,IP2到IPAll

在所有的IP列表中,
1将TCP Dynamic Ports中的0删掉,让它里面没有任何内容。
2将TCP Port中设置成你设定的端口号,例如我这里暂时设为2000。

下面的图仅供参考,我没有设置全部的TCP Port,也没有将TCP Dynamic Ports中的0删掉

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

599

主题

1万

回帖

1万

积分

版主

积分
15875
发表于 2006-12-25 01:20:23 | 显示全部楼层
最后一步,别忘了重起SQL Server 2005服务。
回复

使用道具 举报

602

主题

4540

回帖

6994

积分

管理员

积分
6994
 楼主| 发表于 2006-12-26 21:41:32 | 显示全部楼层
谢谢了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-16 07:07 , Processed in 0.082804 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表