Criando o login do SQL Server: problema de senha

1

Temos um banco de dados SqlServer que executamos usando o Windows Authorization. Desejo configurar um login de servidor para um usuário específico que esteja remotamente. Na ferramenta de gerenciamento, insiro o nome de usuário, a senha e confirmo a senha. Então salve. O usuário não consegue efetuar login.

Quando eu reabrir o login, a senha parece ter sido alterada. É um número diferente de caracteres. Como eles estão obscurecidos, não consigo ver o que eles são.

Não é um problema com a ferramenta de gerenciamento. O mesmo resultado com dois gerentes SQL diferentes.

O que está acontecendo?

    
por splattne 12.05.2009 / 16:43

3 respostas

4

Em primeiro lugar, a senha é ocultada e o número de "pontos" não representa o número de caracteres da senha original.

em segundo lugar, quando o usuário remoting tiver que inserir seu nome de usuário / senha, isso sugere que você NÃO está usando a autenticação do windows, mas Sql Server Authentication . Isso significa que você precisará criar usuários do servidor SQL e configurar o servidor para permitir a autenticação MIXED (autenticação do Windows e do servidor SQL).

Se precisar de ajuda com

  1. criando uma conta de usuário do servidor sql de teste
  2. definindo o sql server para permitir autenticação mista

por favor, pergunte nos comentários.

Editar

Esta informação se aplica a todas as versões do sql server, tanto quanto eu acredito

    
por 12.05.2009 / 12:09
0

Se você estiver usando o Windows Authenticate e o usuário remoto estiver sendo solicitado a fornecer informações de login, eles poderão não ser autenticados no seu domínio / servidor quando eles se conectarem. Certifique-se de que eles insiram o nome de usuário completo juntamente com a senha. (por exemplo, MYDOMAIN \ userx ou [email protected] ..)

    
por 12.05.2009 / 15:20
0

Se você tiver certeza de que a senha digitada pelo usuário remoto corresponde à que foi criada, duas coisas serão possíveis: (1) ao criar o login, o DBA selecionado para Forçar expiração de senha e / ou (2) selecionado O usuário deve alterar a senha no próximo login .

Resolução = Solte e recrie o login sem selecionar nenhuma das opções acima.

O outro problema pode ser que o login não tenha direitos associados ao banco de dados padrão que foi atribuído. Verifique se existe um usuário nesse banco de dados que mapeie o login em questão.

Resolução = mapeia um usuário no banco de dados de volta para o login do servidor.

    
por 17.05.2009 / 17:21

Tags