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
- Bejelentkezési név
- Válassza ki az SQL Server hitelesítést
- Írd be a jelszót
- 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.
- Csatlakozzon az SQL Serverhez, majd bontsa ki az Adatbázisok mappát az Object Explorer alkalmazásból.
- Határozza meg azt az adatbázist, amelyhez létre kell hoznia a felhasználót, és bővítse ki.
- Bontsa ki a Biztonsági mappát.
- 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,
- Írja be a kívánt felhasználónevet
- Írja be a bejelentkezési nevet (korábban létrehozva)
- 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 userfor 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
- Kattintson a bal oldali Securables lehetőségre.
- Kattintson a Keresés gombra
3. lépés) A következő ablakban
- Válassza a "Minden sémához tartozó objektum" lehetőséget.
- Válassza ki a séma nevét "dbo" néven
- Kattintson az OK gombra
4. lépés)
- Azonosítsa az engedélyt megadni kívánt táblázatot
- Az explicit engedélyben válassza a Megadás lehetőséget
- 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:
usegrant 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!