Modo de autenticação
Existe uma situação famosa no Microsoft SQL Server que costuma dar trabalho a muitos iniciantes e até mesmo a alguns DBAs mais experientes.
Situação: Você acaba de instalar seu Microsoft SQL Server e logo no primeiro acesso surge o erro:
Login failed for user ‘sa’. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server, Error: 18452)
Ok, isso acontece porque o SQL Server tem duas formas de autenticação: Autenticação Windows e Mixed Mode (Autenticação com login Windows e/ou login SQL Server), e por padrão, a instalação vem configurada como Windows Authentication, logo, quando o usuário tenta acessar a instância com um login do SQL Server (normalmente o famoso ‘SA’) o sistema manda aquela advertência.
Antes da solução, é bom frisar que por questões de segurança a Microsoft recomenda o modo Windows Authentication, mas se você quer/precisa usar o SA ou outro login criado diretamente no SQL Server, siga os seguintes passos:
Através do Microsoft SQL Server Management Studio (ou Enterprise Manager na versão 2000), clique sobre a instância (Nome do Servidor) com o botão direito e escolha a opção Properties. Na janela Server Properties, clique em Security; em Server authentication clique em SQL Server and Windows Authentication mode.
Pra concluir esta etapa clique no botão OK.
Depois disso o sistema apresenta a seguinte mensagem (que infelizmente nem todos os usuários lêem):
Some of your configuration changes will not take effect until SQL Server is restarted.
Então é isso, para efetivar a alteração desta configuração é necessário reiniciar o serviço do SQL Server. Existem outras possíveis razões para a ocorrência deste erro, falarei sobre elas em outro dia.
Se eu não consegui te ajudar sugiro uma consulta ao Books Online ou aquela pesquisada básica no Google, ok?
Um abraço e ótima semana.
Silas Mendes…. nuuuu Calderão
Abraço seu porkera
Bodã
Opa!
Gostei demais da dica, pois eu ja estava procurando a horas como mudar o mod de autenticação do SQL Server 2005 para Mixed e nao encontrava!
Porem eu continuo recbendo a mesma mensagem e já vasculhei a Internet de cima em baixo atras de solução e nem no site da MS eu consigo respostas!
Será que você poderia me dar mais alguma ajuda?
Estou sempre a noite a partir das 19:30 no MSN
gustavo27@tutopia.com.br
Se puder ficarei muito grato, preciso de Urgencia para colocar o Software para funfar, pois abri uma loja e preciso deste Soft funcionando
Modo de Autenticação no SQL Server
Seguindo os passos acima não tem como errar. É importante frizar que é necessário reiniciar o serviço do SQL Server. Executando o services.msc é possível fazer isso. Depois é só tentar novamente.
“Aprenda um coisa todos os dias.”
Leandro M.