Tässä opetusohjelmassa opit
- Kuinka luoda sisäänkirjautuminen
- Kuinka luoda käyttäjä
- Luo käyttäjä SQL Server Management Studion avulla
- Luo käyttäjä T-SQL: n avulla
- Oikeuden myöntäminen käyttäjälle
- Määritä käyttöoikeus SQL Server Management Studion avulla
- Myönnä lupa T-SQL: n avulla
Kuinka luoda sisäänkirjautuminen
Luo kirjautumistiedot siirtymällä kohtaan Suojaus> Sisäänkirjautumiset
Kirjoita seuraavassa näytössä Enter
- Kirjautumisnimi
- Valitse SQL Server -todennus
- Kirjoita salasana
- Napsauta OK
Sisäänkirjautuminen on luotu
Voit luoda kirjautumisen myös T-SQL-komennolla.
CREATE LOGIN MyLogin WITH PASSWORD = '123';
Kuinka luoda käyttäjä
Käyttäjä on tili, jolla voit käyttää SQL-palvelinta. Voit luoda käyttäjiä jollakin seuraavista tavoista:
- T-SQL: n käyttö
- SQL Server Management Studion käyttäminen
Luo käyttäjä SQL Server Management Studion avulla
Loit käyttäjän EDU_TSQL-tietokantaan.
- Muodosta yhteys SQL Serveriin ja laajenna sitten Tietokannat-kansio Object Explorerista.
- Tunnista tietokanta, jolle sinun on luotava käyttäjä, ja laajenna sitä.
- Laajenna sen suojauskansio.
- Napsauta hiiren kakkospainikkeella Käyttäjät-kansiota ja valitse sitten Uusi käyttäjä…
Saat seuraavan näytön,
- Kirjoita haluamasi käyttäjänimi
- Anna kirjautumisnimi (luotu aiemmin)
- Napsauta OK
Käyttäjä on luotu
Luo käyttäjä T-SQL: n avulla
Voit luoda uuden käyttäjän T-SQL: n Luo käyttäjä -komennolla. Komento ottaa seuraavan syntaksin:
create userfor login
create user Guru99 for login MyLogin
Huomautus: Kysely tulee suorittaa kyselyikkunassa. Jos käyttäjä on jo luotu sisäänkirjautumista varten, SQL Server heittää virheen, jos luot käyttäjän samalle kirjautumiselle.
Oikeuden myöntäminen käyttäjälle
Käyttöoikeudet viittaavat sääntöihin, jotka säätävät käyttäjien suojattujen SQL Server -resurssien käyttöoikeustasoja. SQL Server antaa sinun myöntää, peruuttaa ja kieltää tällaiset käyttöoikeudet. On olemassa kaksi tapaa jakaa käyttöoikeudet SQL Serveriin:
- T-SQL: n käyttö
- SQL Server Management Studion käyttäminen
Määritä käyttöoikeus SQL Server Management Studion avulla
Vaihe 1) Yhdistä SQL Server -esiintymään ja laajenna kansiot Object Explorerista alla olevan kuvan mukaisesti. Napsauta hiiren kakkospainikkeella käyttäjän nimeä, eli Guru99 ja valitse sitten Ominaisuudet.
Vaihe 2) Seuraavassa näytössä
- Napsauta Securables-vaihtoehtoa vasemmalta.
- Napsauta Hae
Vaihe 3) Seuraavassa ikkunassa
- Valitse "Kaikki skeemaan kuuluvat objektit".
- Valitse skeeman nimi "dbo"
- Napsauta OK
Vaihe 4)
- Tunnista taulukko, jolle haluat myöntää luvan
- Valitse nimenomaisessa luvassa Grant
- Napsauta OK
Vaihe 5) Käyttäjälle Guru99 annetaan SELECT-oikeus taulukon kurssilla.
Myönnä lupa T-SQL: n avulla
Jos haluat myöntää käyttöoikeuden T-SQL: ää käyttävälle käyttäjälle, valitse ensin tietokanta käyttölausekkeen avulla. Määrität sitten käyttöoikeuden käyttäjälle myöntämislausekkeen avulla. Tässä on syntaksi:
usegrant on to
Esimerkiksi seuraava komento näyttää, kuinka voit myöntää valintaluvan käyttäjälle Guru99 objektille (taulukko) nimeltä Course tietokannassa EDU_TSQL:
USE EDU_TSQLGOGrant select on Course to Guru99
Lupa myönnetään!