2011-11-15 17 views
0

私はライブSQLサーバーデータベースに接続します。データベースを提供しているにもかかわらず、データベースの長いリストが表示されます。私はこれらすべてのデータベースの中から自分のデータベースを調べなければなりません。SQL Serverの奇妙な接続の問題

サーバーへの接続時にデータベースのみを表示できる方法はありますか?

+1

あなたは何か、管理スタジオまたは他のアプリケーションと接続していますか? –

+0

管理スタジオに接続すると、すべてのデータベースが表示されます。これは奇妙に見えるかもしれませんが、それは管理スタジオが働く方法です。リストを制限する方法があるかどうかはわかりません。道を見いだすのがいいでしょう。 –

答えて

2

使用しているログインでVIEW ANY DATABASEの権限を取り消す必要があります。

私はちょうどbarDENY VIEW ANY DATABASE TO bar;を実行していると呼ばれる新しいログインを設定するテストが、それは

は、許可、拒否、またはSA、DBO、エンティティの所有者、 INFORMATION_SCHEMA、SYSに権限を取り消すことはできませんメッセージで失敗しました、またはあなた自身。

これを行うには、sysadminを取得する必要があります。