top of page

Novo usuário (logon) - SQL SERVER

Atualizado: 23 de set.


Em segurança, clique com o botão direito do mouse em Logons | Novo Logon...



Em Geral, insira um nome de usuário, marque a opção de Autenticação do SQL Server e as outras opções de sua preferência.

Também é possível autenticar o usuário logado pelo windows.




Databases no SQL SERVER



🔸Master: Banco de dados mestre. Armazena sa informações de metadados de toda a instância, configurações do servidor, informações de todos os bancos da instância e as informações de inicialização.

🔸Model: É um guia ou um modelo para os bancos de dados que serão criados. Tipo um CTRL+C CTRL+ V para levar as configurações de backup, etc.

🔸Msdb: É um banco que armazena o serviço SQL "height" e o local onde são armazenados os dados. É usado para programação de alertas e jobs.

🔸Tempdb: Área de memória para retenção de objetos temporários ou conjunto de resultados de carater intermediário.




Após criar o login e tentar logar e der certo, ok mas se aparecer o erro abaixo, será necessário ajustar uma configuração, pois na hora da instalação, não foi habilitado para este tipo de login.



Com o usuário autenticado pelo windows, clico com o botão direito e em propriedades:



Em Segurança, marco a opção de: "modo de Autenticação do SQL Server e do windows"


Abro o SQL Server Configuration
























Parar serviço



Iniciar Serviço


E ao voltar para o SGBD, e logar com o usuário que criei usuamanda, ira funcionar



Agora com o nome do servidor e usuário criado, consigo abrir as querys dentro do Excel, Power BI, etc.


---------------------------------------------------------------------------------------------------------------------------


2º possibilidade de erro após os procedimentos acima:



------------------------------

Não é possível conectar-se a localhost\SQLEXPRESS.

------------------------------

INFORMAÇÕES ADICIONAIS:

A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - A cadeia de certificação foi emitida por uma autoridade que não é de confiança.) (Microsoft SQL Server, Erro: -2146893019)

------------------------------

A cadeia de certificação foi emitida por uma autoridade que não é de confiança

------------------------------





Para sanar isso, se for um banco de dados simples, em Criptografia, marque como opcional.


---------------------------------------------------------------------------------------------------------------------------


Se ainda assim não estiver conseguindo conectar, podemos desabilitar a exigência de criptografia SSL/TLS pelo editor de registro.


Primeiro passo, com o usuário logado por autenticação do windows, vamos certificar qual versão estamos utilizando:



Pressione Win + R para abrir a caixa de diálogo Executar edigite regedit e pressione Enter para abrir o Editor do Registro.


No Editor do Registro, navegue até o seguinte caminho:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQLServer\SuperSocketNetLib


No valor ForceEncryption, se já existir, altere ele para 0, se não existir o arquivo, crie clicando com o botão direito em novo, Valor DWORD (32 bits) e atribua o valor de 0 para desabilitar a exigência de criptografia SSL/TLS.



Reinicie e faça o teste, se ainda assim o problema persistir, pode ser as configurações do Firewall do Windows.


---------------------------------------------------------------------------------------------------------------------------


Abra o painel de controle do windows, Sistema e Segurança, Windows Defender Firewall, configurações avançadas, regra de entrada (lado esquerdo) e posterior, lado direito clica em "Nova Regra"


Selecione "Porta" como o tipo de regra e clique em "Avançar".

Especifique o número da porta usada pelo SQL Server. Por padrão, o SQL Server usa a porta TCP 1433 para conexões.



Selecione "Permitir a conexão" e clique em "Avançar".

Especifique quando a regra deve ser aplicada (público, privado ou domínio) e clique em "Avançar".



Após adicionar essa regra de entrada, o Firewall do Windows permitirá conexões na porta especificada pelo SQL Server. Certifique-se de testar a conexão novamente para ver se o problema foi resolvido.

bottom of page