技术开发 频道

限制SQL Server以只让指定的机器连接

  【IT168技术文档】

  如何实现功能来限制SQL Server,让指定的机器连接,而没有指定的机器不能够连接呢?

  SQL Server它本身是没有这样的功能的,也没有提供在连接时执行某一特定过程的功能。但也并不是别无他法,这里介绍几种可实现的方法。

  1. 使用防火墙,它提供了安全和你想用的工具。

  2. 写自己的ODS网关代替SQL Server的客户端 - 在ODS网关中检查。不过,这并不能停止正常的客户端连接SQL Server。在SQL Programmers Toolkit中有一个这样的例, 可以从微软站点免费下载。

  3. 写一个存储过程检查sysprocesses中的相应列(net_address)

0
相关文章