Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL Server奇怪的连接问题_Sql Server 2005 - Fatal编程技术网

Sql server 2005 SQL Server奇怪的连接问题

Sql server 2005 SQL Server奇怪的连接问题,sql-server-2005,Sql Server 2005,当我连接到live SQL server数据库时。尽管给出了数据库,它还是显示了一长串数据库。我必须在这些数据库中查找我的数据库 是否有任何方法使我在连接到服务器时只能查看我的数据库?您需要撤销对正在使用的登录的权限 我刚刚测试了设置一个名为bar的新登录名,并运行DENY VIEW ANY DATABASE TO bar,但该操作失败,并显示消息 无法向sa、dbo、实体所有者授予、拒绝或撤销权限, 信息来源于模式、系统或您自己 因此,您需要让系统管理员来执行此操作。您正在连接的是manage

当我连接到live SQL server数据库时。尽管给出了数据库,它还是显示了一长串数据库。我必须在这些数据库中查找我的数据库

是否有任何方法使我在连接到服务器时只能查看我的数据库?

您需要撤销对正在使用的登录的权限

我刚刚测试了设置一个名为
bar
的新登录名,并运行
DENY VIEW ANY DATABASE TO bar,但该操作失败,并显示消息

无法向sa、dbo、实体所有者授予、拒绝或撤销权限, 信息来源于模式、系统或您自己


因此,您需要让系统管理员来执行此操作。

您正在连接的是management studio还是其他应用程序?当您连接management studio时,您会看到所有数据库。这可能看起来很奇怪,但这是ManagementStudio的工作方式。我不知道是否有办法限制这个名单。如果能找到一条路就好了。