Selles õpetuses saate teada
- Kuidas luua sisselogimist
- Kuidas luua kasutajat
- Kasutaja loomine SQL Serveri haldusstuudio abil
- Kasutaja loomine T-SQL-i abil
- Kasutajale loa määramine
- Määrake luba SQL Server Management Studio abil
- Andke luba T-SQL-i abil
Kuidas luua sisselogimist
Sisselogimise loomiseks minge jaotisse Turvalisus> Sisselogimised
Järgmisel ekraanil sisestage Enter
- Kasutaja nimi
- Valige SQL Serveri autentimine
- Sisestage parool
- Klõpsake nuppu OK
Sisselogimine on loodud
Sisselogimise saate luua ka käsuga T-SQL.
CREATE LOGIN MyLogin WITH PASSWORD = '123';
Kuidas luua kasutajat
Kasutaja on konto, mida saate kasutada SQL-serverile juurdepääsemiseks. Kasutajate loomiseks võite kasutada ühte järgmistest viisidest.
- T-SQLi kasutamine
- SQL Serveri haldusstuudio kasutamine
Kasutaja loomine SQL Serveri haldusstuudio abil
Loote kasutaja EDU_TSQL andmebaasi jaoks.
- Looge ühendus SQL Serveriga, seejärel laiendage Object Exploreris kausta Databases.
- Tehke kindlaks andmebaas, mille jaoks peate kasutaja looma, ja laiendage seda.
- Laiendage selle kausta Turvalisus.
- Paremklõpsake kaustas Kasutajad ja valige "Uus kasutaja ..."
Saate järgmise ekraani,
- Sisestage soovitud kasutajanimi
- Sisestage sisselogimisnimi (loodud varem)
- Klõpsake nuppu OK
Kasutaja on loodud
Kasutaja loomine T-SQL-i abil
Uue KASUTAJA saate luua T-SQL-i käsu loomise abil. Käsul on järgmine süntaks:
create userfor login
create user Guru99 for login MyLogin
Märkus. Päring tuleks täita päringuaknas. Kui kasutaja on juba sisselogimiseks loodud, loob SQL Server vea, kui loote kasutaja sama sisselogimiseks.
Kasutajale loa määramine
Õigused viitavad reeglitele, mis reguleerivad kasutajate juurdepääsu tasemeid kaitstud SQL Serveri ressurssidele. SQL Server võimaldab teil selliseid õigusi anda, tühistada ja keelata. SQL Serveris on õiguste määramiseks kaks võimalust:
- T-SQLi kasutamine
- SQL Serveri haldusstuudio kasutamine
Määrake luba SQL Server Management Studio abil
Samm 1) Looge ühendus oma SQL Serveri eksemplariga ja laiendage kaustu Object Exploreris, nagu allpool näidatud. Paremklõpsake kasutaja nimel, see tähendab Guru99, seejärel valige Atribuudid.
Samm 2) Järgmisel ekraanil
- Klõpsake vasakul valikut Securables.
- Klõpsake nuppu Otsi
Samm 3) Järgmises aknas
- Valige "Kõik skeemi kuuluvad objektid".
- Valige skeemi nimi "dbo"
- Klõpsake nuppu OK
4. samm)
- Tuvastage tabel, millele soovite loa anda
- Valige selgesõnalises loas Grant
- Klõpsake nuppu OK
Samm 5) Kasutajale Guru99 antakse tabelis Course SELECT luba.
Andke luba T-SQL-i abil
T-SQL-i kasutavale kasutajale loa andmiseks peate kõigepealt andmebaasi kasutama lause lause abil. Seejärel määrate kasutajale loa, kasutades selleks väljavõtet. Siin on süntaks:
usegrant on to
Näiteks näitab järgmine käsk, kuidas saate kasutajale Guru99 anda loa objektil (tabelis) nimega Course andmebaasis EDU_TSQL:
USE EDU_TSQLGOGrant select on Course to Guru99
Luba antakse!