我的SQL服务器中有一个用户只能从某个模式中的视图中进行选择。 但是,数据库不会出现在树文件夹中,因此不会出现在Views文件夹中。 有没有办法在树结构中启用这些显示而不授予对DB本身的访问权限?
CREATE SCHEMA [gib]
GO
CREATE USER [GibUser] FOR LOGIN [GibUser] WITH DEFAULT_SCHEMA=[gib]
GO
CREATE VIEW [gib].[MyLocalData]
AS
SELECT TOP 10 * FROM DBData
GO
GRANT select on [gib].[MyLocalData] TO GibUser