Hozzon létre bejelentkezést, felhasználót, rendeljen engedélyt: SQL Server oktatóanyag

Tartalomjegyzék:

Anonim

Ebben az oktatóanyagban megtanulja

  • Hogyan hozzunk létre bejelentkezést
  • Hogyan hozzunk létre felhasználót
    • Felhasználó létrehozása az SQL Server Management Studio használatával
    • Felhasználó létrehozása a T-SQL használatával
  • Engedély hozzárendelése egy felhasználóhoz
    • Engedélyek hozzárendelése az SQL Server Management Studio használatával
    • Engedélyt adjon a T-SQL használatával

Hogyan hozzunk létre bejelentkezést

Bejelentkezés létrehozásához lépjen a Biztonság> Bejelentkezés lehetőségekhez

A következő képernyőn írja be az Enter billentyűt

  1. Bejelentkezési név
  2. Válassza ki az SQL Server hitelesítést
  3. Írd be a jelszót
  4. Kattintson az OK gombra

A bejelentkezés létrejött

A T-SQL paranccsal bejelentkezést is létrehozhat.

CREATE LOGIN MyLogin WITH PASSWORD = '123';

Hogyan hozzunk létre felhasználót

A felhasználó egy olyan fiók, amellyel elérheti az SQL szervert. Felhasználók létrehozásához a következő két mód bármelyikét használhatja:

  • A T-SQL használata
  • Az SQL Server Management Studio használata

Felhasználó létrehozása az SQL Server Management Studio használatával

Felhasználót fog létrehozni az EDU_TSQL adatbázis számára.

  1. Csatlakozzon az SQL Serverhez, majd bontsa ki az Adatbázisok mappát az Object Explorer alkalmazásból.
  2. Határozza meg azt az adatbázist, amelyhez létre kell hoznia a felhasználót, és bővítse ki.
  3. Bontsa ki a Biztonsági mappát.
  4. Kattintson a jobb gombbal a Felhasználók mappára, majd válassza az "Új felhasználó ..." lehetőséget

A következő képernyőt kapja,

  1. Írja be a kívánt felhasználónevet
  2. Írja be a bejelentkezési nevet (korábban létrehozva)
  3. Kattintson az OK gombra

Felhasználó létrehozva

Felhasználó létrehozása a T-SQL használatával

Létrehozhat egy új FELHASZNÁLÓt a T-SQL felhasználói létrehozása paranccsal. A parancs a következő szintaxist veszi át:

create user  for login 
create user Guru99 for login MyLogin

Megjegyzés: A lekérdezést a lekérdezési ablakban kell végrehajtani. Ha egy felhasználót már létrehoztak egy bejelentkezéshez, akkor az SQL Server hibát dob, ha felhasználót hoz létre ugyanazon bejelentkezéshez.

Engedély hozzárendelése egy felhasználóhoz

Az engedélyek azokra a szabályokra vonatkoznak, amelyek a felhasználók hozzáférési szintjét szabályozzák a biztonságos SQL Server-erőforrásokon. Az SQL Server lehetővé teszi az ilyen engedélyek megadását, visszavonását és megtagadását. Kétféle módon lehet engedélyeket rendelni az SQL Server rendszerhez:

  • A T-SQL használata
  • Az SQL Server Management Studio használata

Engedélyek hozzárendelése az SQL Server Management Studio használatával

1. lépés: Csatlakozzon az SQL Server példányhoz, és bontsa ki a mappákat az Object Explorer alkalmazásból az alábbiak szerint. Kattintson a jobb gombbal a felhasználó nevére, azaz a Guru99 elemre, majd válassza a Tulajdonságok parancsot.

2. lépés) A következő képernyőn

  1. Kattintson a bal oldali Securables lehetőségre.
  2. Kattintson a Keresés gombra

3. lépés) A következő ablakban

  1. Válassza a "Minden sémához tartozó objektum" lehetőséget.
  2. Válassza ki a séma nevét "dbo" néven
  3. Kattintson az OK gombra

4. lépés)

  1. Azonosítsa az engedélyt megadni kívánt táblázatot
  2. Az explicit engedélyben válassza a Megadás lehetőséget
  3. Kattintson az OK gombra

5. lépés: A Guru99 felhasználó SELECT engedélyt kap a Course asztalon.

Engedélyt adjon a T-SQL használatával

Ha engedélyt szeretne adni egy felhasználónak a T-SQL használatával, akkor először a use utasítás használatával válassza ki az adatbázist. Ezután a jogosultsági nyilatkozat segítségével hozzárendeli az engedélyt a felhasználóhoz. Itt van a szintaxis:

use grant 
 on  to 

Például a következő parancs megmutatja, hogyan adhatja meg a kiválasztási engedélyt a Guru99 felhasználónak a Course nevű objektumon (táblán) az EDU_TSQL adatbázisban:

USE EDU_TSQLGOGrant select on Course to Guru99

Az engedély meg lesz adva!