关于sql server 远程访问

关于sql server 远程访问

我正在使用 SQL Server 2005。

我的系统已连接到网络。

我想授予网络中特定人员(IP)访问我的 SQL 服务器的权限,并且其他人不得访问。

请解决这个问题。

提前致谢。

答案1

首先要阅读文档。

  • 为用户提供登录名,并设置密码保护
  • 授予用户应访问的数据库的登录权限
  • 向用户提供登录名和密码。

完成的。

答案2

正如 TomTom 所指出的,此人需要登录。如果你们俩都在域(内部网络)中,通常最好的方法是授予此人的 Windows 用户帐户访问权限,而不是 SQL Server 登录。

如果您确实需要限制到特定 IP,SQL Server 没有内置此功能。使用 SQL Server 2005 SP2 及更高版本,您可以构建登录触发器,但这可能会有问题。最好的办法是研究构建 IPSEC 策略,将您的 SQL Server 访问远程锁定到该特定 IP 地址。

相关内容