Por padrão, a instalação do sql server lista todas as bases para um determinado usuário, por exemplo, tu tem um servidor compartilhado e um usuário faz conexão na base dele, por padrão ele conseguirá ver todas as bases que estão no servidor, irá acessar só a base do usuário que fez login, mas terá a listagem de todas as bases. Para não permitir isso, rode o sql abaixo
REVOKE VIEW ANY DATABASE FROM public; |
Para desfazer essa configuração e voltar para o default, rode o sql abaixo:
GRANT VIEW ANY DATABASE TO public; |