Incompatibilidade de senha ao efetuar login no sql server

2

Tudo bem, eu tenho um aplicativo asp clássico e tenho uma string de conexão para tentar se conectar ao db.

A minha string de conexão é a seguinte:

 Provider=SQLOLEDB;Data Source=MYPC\MSSQLSERVER;Initial
 Catalog=mydb;database=mydb;User Id=me;Password=123

Agora, quando estou acessando o db embora front-en, recebo este erro:

Microsoft OLE DB Provider for SQL Server error '80040e4d'
Login failed for user 'me'. 

Eu olhei no SQL Profiler e eu tenho isso:

 Login failed for user 'me'.  Reason: Password did not match that
 for the login provided. [CLIENT: <named pipe>]
 Error: 18456, State:8. 

O que eu tentei:

  1. verificado 100 vezes que minha senha está correta.
  2. Tentei isso: alter login me com check_policy off (nem sei por que fiz isso)
  3. Ative TODAS as permissões possíveis para esta conta no SSMS.
  4. Eu tentei esta seqüência de conexão: Provedor = SQLOLEDB; Fonte de dados = MYPC \ MSSQLSERVER; Catálogo inicial = mydb; database = mydb; Segurança Integrada = SSPI

E eu recebi este erro:

  Microsoft OLE DB Provider for SQL Server error '80004005' Cannot open database mydb requested by the login. The login failed.
    
por user194076 19.10.2011 / 07:24

1 resposta

0

Acho que você precisará ativar os Pipes Nomeados no Configuration Manager e reiniciar os serviços. Inicie também o serviço Navegador SQL.

    
por 19.10.2011 / 09:50