有没有一种简单的方法可以锁定sql server express 2005,以便只有DBOs才能访问它,假设您有一个系统,其中每个人都被单独授予了权限,而您不能只是禁用某个角色?
发布于 2009-11-03 04:19:55
ALTER DATABASE <dbname> SET RESTRICTED_USER并将操作设置回正常状态:
ALTER DATABASE <dbname> SET MULTI_USER发布于 2009-11-03 03:00:55
您可以从数据库中删除除dbo之外的所有其他访问,然后只有dbo才能使用它。
但是,sysadmin组的成员在默认情况下是dbo,我不确定您是否可以阻止这些用户的访问。
发布于 2009-11-03 03:05:54
是否没有仅用于DBO的服务器范围设置?我手头没有一个例子,但从我的Sybase时代起,我似乎记得这样一个设置。
https://stackoverflow.com/questions/1662963
复制相似问题