SQL Server Utwórz użytkownika

SQL Server Utwórz użytkownika
Witamy w innym samouczku SQL Server. W tym przypadku przejdziemy proces tworzenia różnych rodzajów użytkowników na serwerze SQL. Dowiemy się, jak korzystać z instrukcji Utwórz użytkownika, aby dodać nowy typ użytkownika do aktualnie wybranej bazy danych. Istnieją różne typy użytkowników na serwerze SQL. Bez wahania, zanurkujmy.

SQL Server Utwórz instrukcję użytkownika

SQL Server używa instrukcji Utwórz użytkownika, aby dodać nowego użytkownika do bieżącej bazy danych. Jednak parametry mogą się zmieniać w zależności od rodzaju użytkownika, który chcesz utworzyć.

Na przykład następująca składnia pokazuje polecenie tworzenia użytkownika logowania na serwerze SQL:

Utwórz nazwę użytkownika użytkownika
[[[
Dla | Od login_name_name
]
[ Z [ ,… ] ]
[; ]

Przejrzyjmy proces i polecenia, aby tworzyć różne typy użytkowników.

SQL Server Utwórz użytkownika na podstawie logowania w podstawowej bazie danych

Najczęstszym typem jest użytkownik logowania, który jest przechowywany w głównej bazie danych. Na przykład następujące wyświetla się polecenie utworzenia użytkownika logowania pod nazwą użytkownika - Linuxhint:

Utwórz login Linuxhint
Z hasłem „hasło”;

Zacznij od utworzenia logowania o nazwie Linuxhint.

Następnie utwórz użytkownika z docelową nazwą użytkownika za pomocą logowania przed.

Utwórz użytkownika Linuxhint
Do logowania Linuxhint;

Uwaga: Ponieważ nie przełączyliśmy się na określoną bazę danych, poprzednie polecenie przechowuje użytkownika w podstawowej bazie danych. Jeśli chcesz utworzyć użytkownika dla innej bazy danych, przełącz do docelowej bazy danych.

SQL Server Utwórz użytkownika bez logowania

Możesz także utworzyć użytkownika, który nie jest mapowany na określony login SQL Server. Na przykład następujące instrukcje tworzą użytkownika o nazwie Linuxhint bez logowania:

Utwórz Linuxhint użytkownika bez logowania;

SQL Server Utwórz użytkownika logowania na podstawie Windows Group

Aby utworzyć użytkownika korzystającego z Windows Group, możesz uruchomić następujące polecenie:

Utwórz użytkownika [Windows_Principal \ Nazwa użytkownika];

SQL Server Utwórz użytkownika do logowania domeny

Poniższy przykład tworzy użytkownika o nazwie Linuxhint w domenie o nazwie SQL_SERVER:

Utwórz użytkownika [sql_server \ Linuxhint];

Uwzględnieni użytkownicy mogą być tworzone tylko w zawartych bazach danych.

Tworzenie różnych rodzajów użytkowników za pomocą SQL Server Management Studio

Jeśli dopiero zaczynasz lub nie chcesz zapytań Transact-SQL do tworzenia użytkowników, możesz użyć SQL Server Management Studio.

Zapewnia to prosty i intuicyjny interfejs do tworzenia różnych rodzajów użytkowników, w tym:

  1. Użytkownik SQL z loginem
  2. Użytkownik SQL bez logowania
  3. Użytkownik SQL zmapowany na dany certyfikat SSL
  4. Użytkownik SQL zmapowany na klucz asymetryczny
  5. Użytkownik SQL oparty na systemie Windows

Umożliwia także konfigurację mnóstwa opcji w jednym kliknięciu, w tym własne schematy, członkostwa itp.

Aby utworzyć użytkownika w docelowej bazie danych za pomocą SSMS, otwórz obiekt eksploruj i zlokalizuj bazę danych, w której przechowywany jest użytkownik, który chcesz utworzyć.

Przejdź do bezpieczeństwa -> Użytkownicy. Kliknij prawym przyciskiem myszy i wybierz „nowy użytkownik”.

Powinno to uruchomić nowe okno, które pozwala tworzyć różne rodzaje użytkowników, jak postrzegasz dopasowanie. Na przykład możemy utworzyć użytkownika z możliwościami logowania, jak pokazano następująco:

Masz to! Prosta metoda tworzenia użytkownika SQL Server za pomocą interfejsu graficznego.

Wniosek

W tym poście zbadaliśmy proste metody tworzenia różnych rodzajów użytkowników na serwerze SQL. Omówiliśmy również sposób korzystania z SSM do tworzenia użytkowników.