如何使您的服务器作为链接服务器以获取所选视图



我们有一个SQL Server 2012实例,该实例是我们安全系统的数据库。现在,我们有一个方案,我们希望允许另一个团队我们的SQL Server选择某些记录,即我们为他们的要求创建了四个视图。

但是,我们不想向它们提供或列出所有表格,而只允许这四个视图在我们的系统中查看和查询。当我浏览许多文档时,很明显,我们可以通过将SQL Server作为链接服务器进行操作。

通过链接服务器进行操作的最佳方法是什么?

特定架构中的视图?尝试授予用户访问该模式,以便他们只能从中读取和查看元。

https://learn.microsoft.com/en-us/sql/relational-databases/security/metadata-visibility-configuration

我们不想提供或列出所有表格 允许这四个视图在我们的系统中查看和查询。

您不需要链接的服务器来完成此操作。

您所需要的只是在这4个视图上授予SELECT权限。

当您在数据库中创建用户并且不授予其任何权限时,它根本看不到任何用户表/视图。它将只能查看和查询您将授予权限的对象

相关内容

  • 没有找到相关文章

最新更新