麦
我想在SQL Server 2008 R2中创建一个用户,该用户不应该具有现有数据库访问权限,但是可以创建新数据库。
尝试了以下步骤:
- 第1步:
create LOGIN TestUser WITH PASSWORD='testuser123', CHECK_POLICY = OFF;
- 第2步:
USE master;
GO
DENY VIEW ANY DATABASE TO TestUser;
成功登录后,我去创建数据库但出现错误:
苏拉杰·库马尔
为了能够创建数据库,您需要使用具有创建数据库权限的登录名登录SQL Server。
安全-登录
然后,您需要双击要为其授予创建数据库访问权限的用户ID。
右键单击您的登录名并将其设置为dbcreator:
你可以看看这个。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句