gpt4 book ai didi

sql - 在 Microsoft Sql Server 2008R2 及更高版本上隐藏登录数据库

转载 作者:行者123 更新时间:2023-12-02 12:11:17 28 4
gpt4 key购买 nike

请任何人协助隐藏 sql server 2008R2 或更高版本上的可用数据库。

我有一个新的登录用户,已映射到特定数据库。当使用特定登录用户登录时,我可以看到服务器上的所有数据库,但除了映射到登录的数据库之外,我无法访问它们。

这是 100%,但我的问题是我不希望登录看到其他数据库可用。

如何防止显示未映射到登录名的其他数据库?

最佳答案

USE master;
GO
DENY VIEW ANY DATABASE TO [newlogin];
GO
USE yourDB;
GO
DROP USER newlogin;
GO
USE master;
GO
ALTER AUTHORIZATION ON DATABASE::yourDB TO [newlogin];
GO

拉杰

关于sql - 在 Microsoft Sql Server 2008R2 及更高版本上隐藏登录数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120624/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com