Problema ao conectar-se ao Sql Server 2005 no Vista a partir do XP Home

1

Estou tentando conectar-me a uma cópia do Microsoft Office Accounting 2009 (em execução no Vista 64) de um laptop executando o XP home. Eu fiz todas as etapas do MS (crie usuário no Vista com o mesmo nome de usuário e senha, etc) e posso acessar arquivos na estação de trabalho a partir do laptop.

No entanto, quando tento acessar o arquivo do MS Accounting, recebo a seguinte mensagem de erro

"The company could not be opened or access was denied. Please ensure that access has been granted and that the company database exists."

Eu, então, verifico o log de eventos na máquina do Vista 64 e obtenho os seguintes itens de informação

SSPI handshake failed with error code 0x8009030c while establishing a connection with integrated security; the connection has been closed. [CLIENT: 192.XXX.X.XXX]

Alguma ideia é de alguém?

    
por Steve French 16.06.2009 / 03:49

3 respostas

0

Se você passou por todas as configurações corretamente, meu palpite é que você tem um problema de firewall. Você provavelmente precisará adicionar uma exceção na máquina Vista para permitir conexões SQL de entrada.

    
por 23.06.2009 / 22:05
1
Primeiro, o Vista tem requisitos de segurança específicos para o SQL 2005. Olhe para isso. Instale o SQL 2005 SP2 ou SP3, se ainda não o fez.

Em segundo lugar, verifique se sua instância do SQL permite a autenticação do Windows.

Por fim, verifique se o usuário local do Windows tem acesso ao SQL e às permissões de execução necessárias. O SSPI usa as credenciais do usuário conectado.

Existe uma possível solução alternativa, que eu não recomendo: adicione um usuário SQL e altere a string de conexão (se possível) para usar esse usuário SQL. Isso irá ignorar completamente o SSPI. O SQL tem que estar rodando no modo misto.

    
por 17.06.2009 / 14:28
0

Verifique também se a sua instância do SQL Server tem conexões remotas habilitadas, por padrão, está desativada.

    
por 22.06.2009 / 10:56