SQL Server Creați utilizator

Sql Server Creati Utilizator



Bun venit la un alt tutorial SQL Server. Pentru aceasta, vom trece peste procesul de creare a diferitelor tipuri de utilizatori în SQL Server. Vom învăța cum să folosim instrucțiunea CREATE USER pentru a adăuga un nou tip de utilizator la baza de date selectată în prezent. Există diferite tipuri de utilizatori în SQL Server. Fără nicio ezitare, hai să ne scufundăm.

SQL Server Create User Statement

SQL Server utilizează instrucțiunea CREATE USER pentru a adăuga un nou utilizator la baza de date curentă. Cu toate acestea, parametrii se pot schimba în funcție de tipul de utilizator pe care doriți să-l creați.

De exemplu, următoarea sintaxă arată comanda pentru crearea unui utilizator de conectare în SQL Server:







CREATE USER nume_utilizator
[
{ PENTRU | FROM } LOGIN nume_login
]
[ CU [ ,... ] ]
[ ; ]

Să parcurgem procesul și comenzile pentru a crea diferite tipuri de utilizatori.



SQL Server Creați utilizator pe baza autentificării în baza de date principală

Cel mai comun tip este utilizatorul de conectare care este stocat în baza de date master. De exemplu, următoarele arată comanda pentru a crea un utilizator de conectare sub numele de utilizator – linuxhint:



CREATE LOGIN linuxhint
CU PAROLA 'parola';

Începeți prin a crea un login numit linuxhint.





Apoi, creați un utilizator cu numele de utilizator țintă folosind autentificarea prealabilă.

CREAȚI UTILIZATOR linuxhint
PENTRU LOGIN linuxhint;

NOTĂ: Deoarece nu am trecut la o anumită bază de date, comanda anterioară stochează utilizatorul în baza de date master. Dacă doriți să creați utilizatorul pentru o altă bază de date, treceți la baza de date țintă.



SQL Server Creați utilizator fără autentificare

De asemenea, puteți crea un utilizator care nu este mapat la un anumit SQL Server LOGIN. De exemplu, următoarele instrucțiuni creează un utilizator numit linuxhint fără autentificare:

CREAȚI UTILIZATOR linuxhint FĂRĂ LOGIN;

SQL Server Creați un utilizator de conectare pe baza grupului Windows

Pentru a crea un utilizator care folosește Windows Group, puteți rula următoarea comandă:

CREATE USER [principal_windows\nume utilizator];

SQL Server Creați utilizator pentru autentificare la domeniu

Următorul exemplu creează un utilizator numit linuxhint în domeniul numit sql_server:

CREAȚI UTILIZATOR [sql_server\linuxhint];

Utilizatorii conținuti pot fi creați numai în baze de date conținute.

Crearea diferitelor tipuri de utilizatori utilizând SQL Server Management Studio

Dacă tocmai ați început sau nu doriți ca interogările transact-SQL să creeze utilizatori, puteți utiliza SQL Server Management Studio.

Aceasta oferă o interfață simplă și intuitivă pentru crearea diferitelor tipuri de utilizatori, inclusiv:

  1. Un utilizator SQL cu autentificare
  2. Un utilizator SQL fără autentificare
  3. Un utilizator SQL mapat la un anumit certificat SSL
  4. Un utilizator SQL mapat la o cheie asimetrică
  5. Un utilizator SQL bazat pe Windows

De asemenea, permite configurarea unei multitudini de opțiuni într-un singur clic, inclusiv schemele deținute, apartenența etc.

Pentru a crea un utilizator într-o bază de date țintă folosind SSMS, deschideți Object Explore și localizați baza de date în care este stocat utilizatorul pe care doriți să-l creați.

Navigați la Securitate -> Utilizatori. Faceți clic dreapta și selectați „Utilizator nou”.

Aceasta ar trebui să lanseze o nouă fereastră care vă permite să creați diferite tipuri de utilizatori după cum credeți de cuviință. De exemplu, putem crea un utilizator cu capabilități de conectare, așa cum se arată în următoarele:

Iată-l! O metodă simplă de a crea un utilizator SQL Server folosind o interfață grafică.

Concluzie

În această postare, am explorat metodele simple de a crea diferite tipuri de utilizatori în SQL Server. Am abordat, de asemenea, cum să folosiți SSMS pentru a crea utilizatori.