Usando o SQL Server 2008 Management Studio para se conectar aos bancos de dados do SQL Server 2005

5

Eu tenho um SQL Server 2005 hospedado compartilhado em um ISP, ao qual posso me conectar a partir do SQL Server 2005 Management Studio. No entanto, não consigo me conectar a partir do SQL Server 2008 Management Studio.

Eu faço logon com a autenticação do SQL Server (nome de usuário + senha).

Quando me conecto, recebo o erro:
O servidor principal "MyUserName" não consegue acessar o banco de dados [nome do primeiro banco de dados no servidor - 00_something - não meu] no contexto de segurança atual.

Como posso contornar isso e apenas ir direto para o banco de dados que eu tenho acesso neste servidor? Eu tentei definir o "banco de dados padrão" para a conexão com o nome do meu banco de dados, mas isso não muda nada.

Eu realmente gostaria de não ter que instalar o SQL Server 2005 Management Studio para se conectar a este banco de dados ...

    
por Kjensen 14.05.2009 / 20:04

2 respostas

8

Este parece o mesmo problema que você está correndo em ...

O problema é que, para um banco de dados que está offline ou foi fechado automaticamente, o agrupamento volta como NULL e o SSMS presume que seja porque você não tem permissão.

A correção é ir até Detalhes do Pesquisador de Objetos, clicar com o botão direito do mouse na lista de cabeçalhos da coluna, desmarcar Agrupar e atualizar o nó Bancos de Dados. Você deve ver todos os bancos de dados no servidor neste momento.

Mais detalhes podem ser encontrados em Microsoft Connect # 354291 e Microsoft Connect # 354322

    
por 14.05.2009 / 20:46
2

Há um item connect sobre isso - a solução alternativa é

Conecte-se a outro servidor SQL e

  • destacar bancos de dados

  • Pressione F7 para abrir o gerenciador de objetos

  • Clique com o botão direito nos nomes das colunas - ex "nome", - você verá uma lista suspensa de colunas disponíveis

  • certifique-se de que a ordenação esteja desmarcada

  • Tente se conectar ao servidor probelmatic novamente

por 14.05.2009 / 20:50