首页 > 解决方案 > SQL Server 多数据库安全问题

问题描述

我有一个带有两个数据库的 SQL Server 实例:

数据库 1 已锁定,因此没有用户可以访问数据,只有管理员可以访问(我是管理员)

数据库 2 对所有域用户开放。数据库 1 上有一个表,我想让有权访问数据库 2 的用户使用它。显然,我会根据数据库 1 中的表在数据库 2 中创建一个视图,但只有管理员才能在所述视图上进行选择. 有没有办法授予访问权限,以便用户可以从数据库 2 的视图中进行选择,而无需访问数据库 1?我只是想知道我是否可以设计或设置一些东西来完成这项任务。我讨厌将数据库 1 上的相同数据复制到数据库 2。授予用户访问数据库 1 的权限也不是一种选择。

标签: sql-server

解决方案


推荐阅读