no usuário do SQL Server 2005 pode ver apenas seu banco de dados nem todos

1

tem um serviço de hospedagem na Web que está usando o MS SQL Server 2005 Express Edition. Eu habilitei o acesso remoto ao banco de dados, mas quero definir permissão para os usuários de modo que, quando eles fizerem login no Management Studio, vejam apenas o banco de dados e nem todos os bancos de dados que tenho no servidor. Como posso configurar isso?

    
por Ashian 28.10.2009 / 10:06

1 resposta

6

nega a permissão 'view any database' ao login.

DENY VIEW ANY DATABASE TO [userlogin]

Para fazer isso para todos os logins no servidor de banco de dados, revogue a visualização de qualquer permissão de banco de dados da função pública

REVOKE VIEW ANY DATABASE FROM [public]
    
por 28.10.2009 / 10:23