none
como saber a senha do user sa, ela já está prenchida e efectua o login automaticamente sem erro RRS feed

Respostas

  • Arnaldo, você pode reconfigurar a senha da conta SA. Na web há centenas de tópicos com a mesma dúvida, inclusive neste fórum.

    Consulte:

    How to reset a password for the 'sa' user of a Microsoft SQL Server instance 


    José Diz     Belo Horizonte, MG - Brasil     [query performance tuning: Porto SQL]


    Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    quinta-feira, 16 de janeiro de 2020 20:02
  • Arnaldo,

    Poderia nos dizer qual é a sua real necessidade?

    Por padrão o login SA - System Administrator existente no SQL Server por mais que durante o processo de instalação do SQL Server tenhamos a possibilidade de definir uma senha o mesmo é desabilitado por questões de segurança.

    Você pode encontrar maiores detalhes no post publicado no blog do meu amigo Dirceu Resende: https://www.dirceuresende.com/blog/sql-server-como-ativar-habilitar-o-usuario-sa/

    Outro detalhe importante a senha do SA não é "revelada ou descoberta", na verdade segundo os conceitos de protegido por padrão, o qual a Microsoft implementou a partir do ano de 2008 em todos os produtos, não temos a possibilidade de recuperar a senha, mas sim alterar.

    Vale ressaltar, que o processo de login através do SA só pode ser realizado via SQL Server independente da ferramenta ou aplicação de acesso, se a forma de autenticação definida seja SQL Server Authentication (conhecida como Autenticação Mista ou Mixed Authentication).

    Em relação aos eventos de erro relacionados a login, um dos mais tradicionais se relaciona com o Event ID 18456, o qual representa que a autenticação esta errada, uma das formas de identificar o registro deste evento é através da ferramenta existente no Windows conhecida como Event Viewer, existem alguns States retornados por este Event ID que dizem o que pode estar errado, segundo a documentação oficial:

    State Description
    1 Error information is not available. This state usually means you do not have permission to receive the error details. Contact your SQL Server administrator for more information.
    2 User ID is not valid.
    5 User ID is not valid.
    6 An attempt was made to use a Windows login name with SQL Server Authentication.
    7 Login is disabled, and the password is incorrect.
    8 The password is incorrect.
    9 Password is not valid.
    11 Login is valid, but server access failed. One possible cause of this error is when the Windows user has access to SQL Server as a member of the local administrators group, but Windows is not providing administrator credentials. To connect, start the connecting program using the Run as administrator option, and then add the Windows user to SQL Server as a specific login.
    12 Login is valid login, but server access failed.
    18 Password must be changed.
    38, 46 Could not find database requested by user.
    102 - 111 AAD failure.
    122 - 124 Failure due to empty user name or password.
    126 Database requested by user does not exist.
    132 - 133 AAD failure.

    Neste post antigo existente aqui nos fóruns, você vai poder encontrar mais situações relacionadas com tentativas de login que apresentam falhas:
    Erro 18456 - Login failed for user sa

    Por fim, estes outros links demonstrans como podemos tentar implementar um Troubleshooting para eventos de tentativa de login que possam estar apresentando falhas: http://sql-articles.com/articles/troubleshooting/troubleshooting-login-failed-error-18456/

    Ou fazer uso da Dedicated Admin Connection


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]


    quinta-feira, 16 de janeiro de 2020 21:19
    Moderador

Todas as Respostas

  • Olá Arnaldo007,

    Eu diria que você não vai saber a senha por dentro do Banco (modos normais). 

    Você até pode fazer um backup do user com a senha mas, ela vai estar em modo 'criptografado' e não vai servir. 

    Recomendo que você troque a senha do user se possível. 


    Se esta resposta lhe ajudou, marque-a como útil para que outra pessoa com dúvida ou problema semelhante possa encontrar resposta ou ajuda mais facilmente. * Jefferson Clyton Pereira da Silva - [ MCSA | MCP | MCTS | MTA | Analista de Banco de Dados - Sql Server e Oracle ]

    quinta-feira, 16 de janeiro de 2020 19:57
  • Arnaldo, você pode reconfigurar a senha da conta SA. Na web há centenas de tópicos com a mesma dúvida, inclusive neste fórum.

    Consulte:

    How to reset a password for the 'sa' user of a Microsoft SQL Server instance 


    José Diz     Belo Horizonte, MG - Brasil     [query performance tuning: Porto SQL]


    Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    quinta-feira, 16 de janeiro de 2020 20:02
  • Arnaldo,

    Poderia nos dizer qual é a sua real necessidade?

    Por padrão o login SA - System Administrator existente no SQL Server por mais que durante o processo de instalação do SQL Server tenhamos a possibilidade de definir uma senha o mesmo é desabilitado por questões de segurança.

    Você pode encontrar maiores detalhes no post publicado no blog do meu amigo Dirceu Resende: https://www.dirceuresende.com/blog/sql-server-como-ativar-habilitar-o-usuario-sa/

    Outro detalhe importante a senha do SA não é "revelada ou descoberta", na verdade segundo os conceitos de protegido por padrão, o qual a Microsoft implementou a partir do ano de 2008 em todos os produtos, não temos a possibilidade de recuperar a senha, mas sim alterar.

    Vale ressaltar, que o processo de login através do SA só pode ser realizado via SQL Server independente da ferramenta ou aplicação de acesso, se a forma de autenticação definida seja SQL Server Authentication (conhecida como Autenticação Mista ou Mixed Authentication).

    Em relação aos eventos de erro relacionados a login, um dos mais tradicionais se relaciona com o Event ID 18456, o qual representa que a autenticação esta errada, uma das formas de identificar o registro deste evento é através da ferramenta existente no Windows conhecida como Event Viewer, existem alguns States retornados por este Event ID que dizem o que pode estar errado, segundo a documentação oficial:

    State Description
    1 Error information is not available. This state usually means you do not have permission to receive the error details. Contact your SQL Server administrator for more information.
    2 User ID is not valid.
    5 User ID is not valid.
    6 An attempt was made to use a Windows login name with SQL Server Authentication.
    7 Login is disabled, and the password is incorrect.
    8 The password is incorrect.
    9 Password is not valid.
    11 Login is valid, but server access failed. One possible cause of this error is when the Windows user has access to SQL Server as a member of the local administrators group, but Windows is not providing administrator credentials. To connect, start the connecting program using the Run as administrator option, and then add the Windows user to SQL Server as a specific login.
    12 Login is valid login, but server access failed.
    18 Password must be changed.
    38, 46 Could not find database requested by user.
    102 - 111 AAD failure.
    122 - 124 Failure due to empty user name or password.
    126 Database requested by user does not exist.
    132 - 133 AAD failure.

    Neste post antigo existente aqui nos fóruns, você vai poder encontrar mais situações relacionadas com tentativas de login que apresentam falhas:
    Erro 18456 - Login failed for user sa

    Por fim, estes outros links demonstrans como podemos tentar implementar um Troubleshooting para eventos de tentativa de login que possam estar apresentando falhas: http://sql-articles.com/articles/troubleshooting/troubleshooting-login-failed-error-18456/

    Ou fazer uso da Dedicated Admin Connection


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]


    quinta-feira, 16 de janeiro de 2020 21:19
    Moderador