我在Windows Server上安装了SQL Server 2008。
我面临的问题是当我在Windows中创建新用户,然后使用Windows身份验证在SQL Server登录[Domain\Username
]中添加该用户时,并允许访问一个数据库[inventory]
。
当用户登录SSMS时,当他/她扩展对象资源管理器时,他会收到一条错误消息:
服务器主体"域\用户"无法访问数据库"付款"在当前的安全背景下 (Microsoft SQL Server,错误:916)
如果我授予对Payments
数据库的访问权限,则用户可以在对象浏览器中查看数据库列表。
我不想授予Payments
数据库的访问权限。
请帮忙。
曼索尔