我有一个带有两个数据库的SQL Server实例:
数据库1已锁定,因此没有用户可以访问数据,只有管理员可以访问(我是管理员)
数据库2向所有域用户开放。数据库1上有一个表,我想提供给有权访问数据库2的用户使用。显然,我会根据数据库1中的表在数据库2中创建一个视图,但是只有管理员才能在该视图上进行选择。有没有一种授予访问权限的方法,以便用户可以从数据库2的视图中进行选择而无需访问数据库1?我只是想知道是否可以设计或设置一些东西来完成此任务。我不希望将数据库1上的相同数据复制到数据库2。也不允许用户访问数据库1。