Vytvoriť prihlásenie, používateľ, priradiť povolenie: Výukový program pre SQL Server

Obsah:

Anonim

V tomto návode sa naučíte

  • Ako vytvoriť prihlásenie
  • Ako vytvoriť používateľa
    • Vytvorte používateľa pomocou nástroja SQL Server Management Studio
    • Vytvorte používateľa pomocou T-SQL
  • Pridelenie povolenia používateľovi
    • Priraďte povolenie pomocou nástroja SQL Server Management Studio
    • Udeľte povolenie pomocou T-SQL

Ako vytvoriť prihlásenie

Ak chcete vytvoriť prihlásenie, prejdite na Zabezpečenie> Prihlásenie

Na ďalšej obrazovke stlačte kláves Enter

  1. Prihlasovacie meno
  2. Vyberte overenie servera SQL Server
  3. Zadajte heslo
  4. Kliknite na tlačidlo OK

Prihlásenie je vytvorené

Prihlásenie môžete vytvoriť aj pomocou príkazu T-SQL.

CREATE LOGIN MyLogin WITH PASSWORD = '123';

Ako vytvoriť používateľa

Používateľ je účet, ktorý môžete použiť na prístup na server SQL. Na vytvorenie používateľov môžete použiť ktorýkoľvek z nasledujúcich dvoch spôsobov:

  • Pomocou T-SQL
  • Pomocou servera SQL Server Management Studio

Vytvorte používateľa pomocou nástroja SQL Server Management Studio

Vytvoríte používateľa pre databázu EDU_TSQL.

  1. Pripojte sa k serveru SQL Server a potom z priečinka Prieskumník objektov rozbaľte priečinok Databázy.
  2. Identifikujte databázu, pre ktorú potrebujete vytvoriť používateľa, a rozviňte ju.
  3. Rozbaľte jeho priečinok Zabezpečenie.
  4. Pravým tlačidlom myši kliknite na priečinok Používatelia a potom vyberte možnosť Nový používateľ ...

Zobrazí sa nasledujúca obrazovka,

  1. Zadajte požadované meno používateľa
  2. Zadajte prihlasovacie meno (vytvorené skôr)
  3. Kliknite na tlačidlo OK

Používateľ je vytvorený

Vytvorte používateľa pomocou T-SQL

Môžete vytvoriť nového POUŽÍVATEĽA pomocou príkazu create user T-SQL. Príkaz má nasledujúcu syntax:

create user  for login 
create user Guru99 for login MyLogin

Poznámka: Dotaz by sa mal vykonať v rámci okna dotazu. Ak je používateľ už vytvorený na prihlásenie, server SQL Server spôsobí chybu, ak vytvoríte používateľa pre rovnaké prihlásenie.

Pridelenie povolenia používateľovi

Povolenia sa týkajú pravidiel, ktoré určujú úrovne prístupu, ktoré majú používatelia k zabezpečeným prostriedkom SQL Server. SQL Server vám umožňuje tieto povolenia udeľovať, odvolávať a zamietať. Existujú dva spôsoby, ako priradiť povolenia na serveri SQL Server:

  • Pomocou T-SQL
  • Pomocou servera SQL Server Management Studio

Priraďte povolenie pomocou nástroja SQL Server Management Studio

Krok 1) Pripojte sa k svojej inštancii servera SQL Server a rozbaľte priečinky z prehľadávača objektov, ako je uvedené nižšie. Pravým tlačidlom myši kliknite na meno používateľa, teda Guru99, a potom vyberte položku Vlastnosti.

Krok 2) Na ďalšej obrazovke

  1. Kliknite na možnosť Zabezpečenie zľava.
  2. Kliknite na tlačidlo Hľadať

Krok 3) V ďalšom okne

  1. Vyberte možnosť „Všetky objekty patriace do schémy“.
  2. Vyberte názov schémy ako „dbo“
  3. Kliknite na tlačidlo OK

Krok 4)

  1. Nájdite tabuľku, ktorej chcete udeliť povolenie
  2. V časti Explicitné povolenie vyberte možnosť Udeliť
  3. Kliknite na tlačidlo OK

Krok 5) Používateľovi Guru99 je udelené oprávnenie SELECT na kurz Table.

Udeľte povolenie pomocou T-SQL

Ak chcete používateľovi udeliť povolenie pomocou T-SQL, najskôr vyberte databázu pomocou príkazu use. Povolenie potom používateľovi pridelíte pomocou vyhlásenia o grante. Tu je syntax:

use grant 
 on  to 

Napríklad nasledujúci príkaz ukazuje, ako môžete udeliť oprávnenie na výber používateľovi Guru99 na objekt (tabuľku) s názvom Course v databáze EDU_TSQL:

USE EDU_TSQLGOGrant select on Course to Guru99

Povolenie bude udelené!