Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, como eu posso habilitar o login 'sa' ?
Instalei há um tempo no meu micro o SQL 2005 Exp, daí nem lembro como intalei. Sei que não lembro a senha do 'sa'.
Entrei com o windows auhentication e vi que o 'sa' tá desabilitado, então acho que instalei com autenticção do windows.
Mas não consigo criar nenhum banco com o windows authentication. Tentei habilitar o 'sa' mas dá acesso negado.
Não digam que vou ter que instalar denovo :mellow:.
Valeu Fernando.
Deu certo. Quando você falou de privilégios caiu a fixa. Uso no Windos Vista, meu usuário é administrador mas esta com o UAC ativado.
Cliquei com o botão diretio e fui em Executar como administrador. Deu certo, coonsegui alterar o login criar os bancos tudo.
Mas não consegui acessar com o 'sa'. Deu erro.
Criei um outro usuário sysadmin e deu a mensagem abaixo.
Essas mensagens eu nunca tinha visto. http://forum.imasters.com.br/public/style_emoticons/default/sick.gif
Abraços!
Fala scorpio
Acho que habilitando as opções do "Protocols for MSSQLServer" resolve o erro da primeira imagem. Verifique em "Configuration Tools->SQL Server Configuration Manager".
/applications/core/interface/imageproxy/imageproxy.php?img=http://img182.imageshack.us/img182/8059/sql3.jpg&key=9895b1f4ee63757b28742aa4feba9e76f8fc36054410ddd8f7ef207ffdc12630" alt="Imagem Postada" />
Quanto ao segundo erro, você conseguiu habilitar a autenticação mista através das propriedades do SQL?
/applications/core/interface/imageproxy/imageproxy.php?img=http://img181.imageshack.us/img181/2741/sql2.jpg&key=46dca14fcb2e0657be251453413b6c1f43f66a86c5cad7f6044fa2c31d278bf5" alt="Imagem Postada" />
[]'s
Fernando Silveira
Opa Fernando!
Deu certo, eu já tinha habilitado o login do SQL, habilitando o Named Pipe funcionou. Mas pra que serve isto ?
Abraços!!
scorpio
Named Pipe permite que outras estações se conectem ao SQL por suportar vários protocolos de rede, incluindo NetBEUI, TCP/IP e IPX/SPX. Ele seleciona o protocolo de rede automaticamente baseado na configuração do cliente.
Fonte: http://www.mcdbabrasil.com.br/modules.php?name=News&file=article&sid=67
[]'s
Fernando Silveira
Hnm.... entendi Fernando!!
Obrigado.!!!
scorpio
Siga os passos abaixo e veja se consegue.
1. É necessário logar no SQL utilizando um usuário do Windows com privilégios de administrador.
2. Acesse as propriedades do SQL e veja na guia "Security" se a opção de autenticação está "SQL Server and Windows Authentication". Se não estiver, faça a alteração ou execute o código abaixo.
use master
go
exec xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2;
go
3. Habilite o sa:
alter login sa enable;
4. Altere a senha do sa:
use master
go
alter login sa with password=N'nova_senha';
go
Tenta aí e avisa a gente.
[]'s
Fernando Silveira