如何禁止服务器里数据库外部连接
A. 如何禁止用户下载服务器里的.mdb类型数据库
防止数据库被下载的方法就有4种
1:在数据库新建一个表,表名为<%safe就可以了 ,这样iis在解析的时候会出现500错误,数据库也带棚就下载不了了!
2:在你的数据库文件名后门加上# (不是扩展名,比如name#.mdb)这样iis就以辩磨为你是在请求该目录中默认的文件名,比如index.asp,如果iis找不到就会发出403禁止浏览目录的错误警告!
3:在iis中是把携行斗数据库所在的目录设为不可读,这样就可以防止被下载!请放心,这样做不会影响asp程序的正常使用!!
4:直接使用数据源 (ODBC)这样数据库就可以不用在web目录里面,从而彻底防止被下载,但是这样做你必须拥有服务器的管理员权限,哈哈,大部分虚拟主机用户是不可能用数据源 (ODBC)的!
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。
注意:请在接收到以下梁嫌败消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更橡颤者让改才会生效。
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。
C. 如何禁止SQL服务器远程访问
(1)SqlServer服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SqlServer对外提供服务,1434用于向请求者返回SqlServer使用了那个TCP/IP端口。 可以使用SQL Server的企业管理器更改SqlServer的默认TCP端口。方法 a、打开企业管理器,依次选择左侧工具栏塌局的“Microsoft SQL Servers SQL Server组”,打开“SQL实例”(实际环境中为要修改的SQL Server名称)的属性对话框,“常规”选项卡的最下方卖族的“网络配置(N)”按钮,就可以打开“SQL Server 网络使用工具”对话框。 b、在“启用的协议”列表里有TCP/IP协议,在属性里的默认端口选项中输入要修改的端口号即可修改。还有一项为隐藏,如果选中则表示着客户端无法通过枚举服务器来看到这台服务器,起到保护的作用,而且不影响连接。 (2)SqlAgent服务团配让使用TCP-1625、TCP-1640端口提供服务。 (3)SQL 查询分析器,通过1601端口1433,连接SqlServer
D. 数据库怎么禁止远程连接,只允许本地连接
1、你确定服务其上的
配置文件
没有弊山语蠢兄法错误吗?你可以把你的配置文件放到服务器上试一下
2、因为你的问题中没有说清楚是几台服务器,如果是一台服务器连不上另一台服务器上的数带卜袭据库那么你可以看看服务器的访问权限设置,是否有限制IP或者
MAC地址
之类的设置
基本我之前遇到的也就是这两种情况了,希望能帮到你。
E. 局域网内能访问到服务器,但就是连接不上服务器上的数据库是怎么回事
可能性很多。
1、数据库没有启动
2、服务器数据库运竖衡配置错误
3、客户端数据库配置错误
4、服务旁做器和客纤首户端的数据库配置不一致。
5、防火墙策略禁止客户端访问服务器数据库。
F. 如何关闭sqlserver的连接
sqlserver的是客户机连接服务器的一种方法,当它打开时,可以从服务器读取数据,看客户端的权限,有时也能进行写操作,当它关闭时,客户机不能访问服务器中的数据库。关闭方法如下:
方法一:用防火墙,阻止对外服务,主要禁止1433端口的联入,并把它放到防火墙的规则的最前面。
◆4.展开“数据库引擎”, 选中“服务”,在右边单击“停止。
此外:关闭SQLServer 浏览器服务:
◆1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”
◆2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
◆3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“禁用”,再单击“停止”,单击“确定”按钮返回。