回答
-
使用Management Studio
- 连接到SQL Server实例
- 转到安全性 - >登录 - >(右键)新建登录
- 填写用户信息
- 在用户映射,选择您想要的数据库用户能够访问和配置
UPDATE: 你也想转到安全 - >服务器角色,并为“公共”检查 TSQL默认TCP/TSQL默认VIA/TSQL本地计算机/ TSQL命名管道 的权限,并删除了“连接”权限
对于其他人那里知道如何做到这一点,我对SQL Server 2008 R2和更高版本以下解决方案:
USE master
go
DENY VIEW ANY DATABASE TO [user]
go
这将地址精确要求上述..
该命令将阻止访问所有50个数据库,请提供其他所需的语句... – BiLaL 2015-10-11 15:20:18
我觉得这是我们喜欢做的事情非常多。
--Step 1: (create a new user)
create LOGIN hello WITH PASSWORD='foo', CHECK_POLICY = OFF;
-- Step 2:(deny view to any database)
USE master;
GO
DENY VIEW ANY DATABASE TO hello;
-- step 3 (then authorized the user for that specific database , you have to use the master by doing use master as below)
USE master;
GO
ALTER AUTHORIZATION ON DATABASE::yourDB TO hello;
GO
,如果你已经创建了一个用户,并通过做
使用[yourDB] CREATE USER打招呼的登录之前,分配给该数据库的Hello DEFAULT_SCHEMA = [DBO] GO
然后友好地将其删除下面做,然后按照步骤
USE yourDB;
GO
DROP USER newlogin;
GO
欲了解更多信息,请点击相应的链接:
Hiding databases for a login on Microsoft Sql Server 2008R2 and above
现在,如果你不能拒绝所有数据库第一?相反,它只限制访问一个特定的数据库。 – 2016-11-30 20:30:32
- 1. 授予SQL Server登录访问数据库的权限 - SQL Server
- 2. SQL Server:你可以限制只有一个表的访问
- 3. 我可以限制SQL Server登录访问只有一个SQL服务器用户
- 4. SQL Server - 基于登录限制数据库视图
- 5. SQL Server提供登录(用户)db_owner访问数据库
- 6. 用户登录失败。尝试访问SQL Server Express数据库
- 7. 没有SQL Server Express的登录权限创建数据库
- 8. 如何找到没有服务器权限且没有数据库访问权限的SQL Server登录名?
- 9. 限制登录访问wp?
- 10. 限制FatFractal登录访问
- 11. log4net登录到SQL Server数据库
- 12. SQL Server - 为所有现有和未来数据库提供读取访问的登录权限
- 13. 命名SQL Server登录的限制?
- 14. 跟踪所有登录到单个SQL Server数据库
- 15. 访问没有SQL Server服务的SQL Server数据库
- 16. 数据库访问权限问题(sql server 2008)
- 17. 首先登录访问页面 - MVC数据库 - 第一个
- 18. 多个访问SQL Server数据库中,一个表
- 19. Azure SQL Server - 如何授予用户只读访问主数据库的权限
- 20. PostgreSQL在有限数据库上登录
- 21. 远程访问SQL Server数据库
- 22. 撒克逊:访问SQL Server数据库
- 23. SQL Server - 如何授予所有数据库的读取权限以登录?
- 24. 机器限制登录访问
- 25. 限制访问图像文件登录用户只能在php
- 26. 将会话限制为只有一个用户登录实例
- 27. 将sql server约束检查限制为只有新数据
- 28. 根据登录用户的访问权限限制PHP的文件访问
- 29. 限制数据库访问量
- 30. 限制对数据库的访问
Thanls为您的答复。我以这种方式创建了一个新用户,试图在SSMS2008中登录他们,并且我可以完全访问所有数据库... – Curt 2010-11-03 09:50:54
嗨,Curt - 这将通过公共或客人的默认访问设置无论是服务器级还是数据库级。请尝试以上,如果这不起作用还有一些其他的事情,我可以建议(但上次我有这个问题,修复它) – Irfy 2010-11-03 10:00:09
谢谢@lrfy:D – Curt 2010-11-03 10:17:23