Usuário com melhor resposta
Criar Usuário Para Logar Via Sql (Usuário + Senha) - Mas o SQL Está Configurado Apenas Como Windows Authentication Mode

Pergunta
-
Eh...Criei um usuário "CONSULTA" como Windows Authentication Mode e blz... funcionou como consulta, normalz...
Deletei o usuário "CONSULTA", e criei outro com o mesmo nome, porém agora com o modo de autenticação via Sql "Usuário e Senha".
Ao digitar o usuário e a senha, recebo a mensagem: "The user is not associated with a trusted SQL Server connection"
Obs.: Meu Sql Server 2005, está configurado como Windows Authentication Mode, porém na criação do usuário é possível escolher se meu usuário terá a autenticação pelo Windows, ou Pelo Sql.
Como faço para que o SQL Server reconheça meu usuário, sem que eu tenha que alterar o modo de autenticação?
Obrigado,Denison- Movido AndreAlvesLima quinta-feira, 17 de março de 2011 14:43 (De:.NET Framework - ADO (Acesso a dados, data access & storage))
Respostas
-
Denison,
Você poderá criar uma conta de login no seu SQL Server sendo que esta conta será um login Windows e não uma conta de login do SQL Server.
Qual é a dificuldade, criar o login ou mudar o modo autenticação?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]- Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:56
Todas as Respostas
-
Prezado(a),
Estou migrando seu post para o fórum de SQL Server Gerenciamento Geral.
Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.
Obrigado pelo apoio.
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima -
Denilson,
Não entendi muito bem seu problema, todo caso é o seguinte, não existe autenticação apenas SQL Mode, existe: Windows Mode and Mixed Mode, ou seja, se voce quer utilizar SQL Mode com certeza sua instancia estara apta a receber conexões via windows mode tambem, tendo isso em mente, vamos ao seu problema:
1 - Voce esta tentando se conectar via SSMS? Se sim, preste atenção no ListBox, o mesmo deve estar como SQL Server authentication Mode, ai sim voce colcoar sua senha e usuario SQL
2 - Se for via aplicação que esta recebendo esse erro, preste atenção na string de conexão com o banco, se amesma estiver configurada para conexão apenas via windows mode, o erro ira ocorrer uma vez que voce tentar se conectar com um usuario sql server.
------------------------------------------------------------- Oracle OCA11g -
Denilson,
Acho que não existe uma forma de fazer o que você quer sem alterar o modo de autenticação. Mesmo que você configure para autenticação mista, ainda terá que fazer como o Fabrizzio disse, especificar no momento da conexão o tipo de autenticação.
-
Só uma duvida, sua instancia esta em mixed mode? pode se verificar clicando com o botao direito no nome da instancia pelo ssms e indo na menu a esquerda em security...
------------------------------------------------------------- Oracle OCA11g- Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:30
- Não Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:30
-
Denison,
Você poderá criar uma conta de login no seu SQL Server sendo que esta conta será um login Windows e não uma conta de login do SQL Server.
Qual é a dificuldade, criar o login ou mudar o modo autenticação?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]- Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:56
-