MS SQL Server - banco de dados de login

Um login é uma credencial simples para acessar o SQL Server. Por exemplo, você fornece seu nome de usuário e senha ao fazer logon no Windows ou mesmo em sua conta de e-mail. Este nome de usuário e senha constroem as credenciais. Portanto, as credenciais são simplesmente um nome de usuário e uma senha.

O SQL Server permite quatro tipos de logins -

  • Um login baseado em credenciais do Windows.
  • Um logon específico para SQL Server.
  • Um login mapeado para um certificado.
  • Um login mapeado para chave assimétrica.

Neste tutorial, estamos interessados ​​em logins baseados em credenciais do Windows e logins específicos para SQL Server.

Logins baseados em credenciais do Windows permitem que você faça logon no SQL Server usando um nome de usuário e senha do Windows. Se você precisar criar suas próprias credenciais (nome de usuário e senha), poderá criar um login específico para o SQL Server.

Para criar, alterar ou remover um login do SQL Server, você pode adotar uma das duas abordagens -

  • Usando o SQL Server Management Studio.
  • Usando instruções T-SQL.

Os seguintes métodos são usados ​​para criar o Login -

Primeiro método - usando o SQL Server Management Studio

Step 1 - Depois de se conectar à instância do SQL Server, expanda a pasta de logins, conforme mostrado no instantâneo a seguir.

Step 2 - Clique com o botão direito em Logins, clique em Newlogin e a tela a seguir será aberta.

Step 3 - Preencha as colunas Nome de login, Senha e Confirmar senha conforme mostrado na tela acima e clique em OK.

O login será criado conforme mostrado na imagem a seguir.

Segundo método - usando o script T-SQL

Create login yourloginname with password='yourpassword'

Para criar o nome de login com TestLogin e senha 'P @ ssword', execute a consulta a seguir.

Create login TestLogin with password='[email protected]'