【发布时间】:2016-05-18 05:31:42
【问题描述】:
我正在使用 SQL Server 2008 R2,有人通过 Excel 中的宏代码使用我的数据库,有什么方法可以阻止其他应用程序(如 Excel)访问我的数据库?
【问题讨论】:
-
他们应该能够使用它吗?
-
请澄清:您是否只希望任何应用程序的一个实例一次访问它?你不能阻止其他应用程序访问数据库,但你可以将数据库置于单用户模式。
-
我的 sql 在服务器上,我只想让我的应用程序访问它。
-
SQL Server 访问由登录/用户身份验证控制,为您的应用程序使用特定的用户/登录名,并授予该登录访问您的服务器的权限,撤销对所有其他用户/登录名的权限。
-
我已经声明了一个用户,但是有人正在通过“sa”用户访问它。
标签: sql sql-server database encryption sql-server-2008-r2