Kirjautumis-, käyttäjä- ja käyttöoikeuksien luominen SQL Serverissä
Kuinka luoda uusi kirjautuminen SQL Serverissä
Näin luot kirjautumistunnuksen SQL Serverissä:
Vaihe 1) Luo kirjautumisSQL-palvelin siirtymällä kohtaan Suojaus > Kirjautumiset
Vaihe 2) Seuraavassa näytössä Enter
- Käyttäjätunnus
- Valitse SQL Server -todennus
- Anna salasana kohteelle MySQL luo käyttäjä salasanalla
- Klikkaa OK
Vaihe 3) Kirjautuminen on luotu
Voit myös luoda kirjautumisen käyttämällä T-SQL-komentoa SQL-palvelimelle luo kirjautumistunnus ja käyttäjä.
CREATE LOGIN MyLogin WITH PASSWORD = '123';
Kuinka luoda käyttäjä SQL Server -tietokannassa
Käyttäjä on tili, jonka avulla voit käyttää SQL-palvelin. Voit luoda käyttäjän SQL-palvelimen jollakin seuraavista tavoista:
- T-SQL: n käyttö
- SQL Server Management Studion käyttäminen
Käyttäjän luominen SQL Server Management Studiossa
Tässä on vaiheittainen prosessi käyttäjän luomiseen SQL Server Management Studio:
Luot käyttäjän EDU_TSQL-tietokantaan.
Vaihe 1) Luo uusi käyttäjä muodostamalla yhteys SQL-palvelimeen
- Muodosta yhteys SQL Serveriin ja laajenna sitten Databases-kansio Object Explorerista.
- Tunnista tietokanta, jolle sinun on luotava käyttäjä, ja laajenna se.
- Laajenna sen Suojaus-kansio.
- Napsauta hiiren kakkospainikkeella Käyttäjät-kansiota ja valitse "Uusi käyttäjä..."
Vaihe 2) Anna käyttäjätiedot
Saat seuraavan näytön,
- Syötä haluamasi käyttäjätunnus
- Anna kirjautumisnimi (luettu aiemmin)
- OK
Vaihe 3) Käyttäjä luodaan
Käyttäjä on luotu
Luo käyttäjä T-SQL:llä
Voit käyttää T-SQL:n Create user -komentoa SQL-palvelimen add user tietokantaan. SQL Create user -komento käyttää seuraavan syntaksin:
create user <user-name> for login <login-name>
create user Guru99 for login MyLogin
Huomautus: Kysely tulee suorittaa kyselyikkunassa. Jos käyttäjä on jo luotu kirjautumiseen, SQL Server antaa virheilmoituksen, jos luot käyttäjän samalla kirjautumistunnuksella.
Käyttöoikeuden myöntäminen käyttäjälle SQL Serverissä
Käyttöoikeudet viittaavat sääntöihin, jotka säätelevät käyttäjien suojattujen SQL Server -resurssien käyttöoikeustasoja. SQL Server antaa sinun myöntää, peruuttaa ja evätä tällaisia lupia. On kaksi tapaa antaa SQL-palvelimen käyttöoikeudet:
- T-SQL: n käyttö
- SQL Server Management Studion käyttäminen
Käyttöoikeuksien määrittäminen SQL Server Management Studiossa
Tässä on vaiheittainen prosessi oikeuksien määrittämiseksi käyttäjälle SQL Server Management Studiossa:
Vaihe 1) Muodosta yhteys SQL Server -esiintymääsi ja laajenna kansiot Object Explorerista alla olevan kuvan mukaisesti. Napsauta hiiren kakkospainikkeella käyttäjän nimeä eli Guru99 ja valitse Properties.
Vaihe 2) Seuraavassa näytössä
- Napsauta Suojattavat-vaihtoehtoa vasemmalta.
- Napsauta Etsi
Vaihe 3) Seuraavassa ikkunassa
- Valitse "Kaikki skeemaan kuuluvat objektit".
- Valitse skeeman nimi muodossa "dbo"
- OK
Vaihe 4)
- Tunnista taulukko, jolle haluat myöntää luvan
- Valitse Explicit Permission -kohdassa Myönnä
- Napsauta OK
Vaihe 5) Käyttäjälle Guru99 on myönnetty SELECT-oikeus pöytäkurssille.
Myönnä käyttöoikeudet T-SQL:llä
Myöntääksesi käyttöoikeudet T-SQL:ää käyttävälle käyttäjälle, valitse ensin tietokanta use-käskyllä. Määrität sitten käyttöoikeudet käyttäjälle myöntämislausunnon avulla. Tässä on syntaksi SQL-palvelimelle luoda käyttäjä ja myöntää lupa:
use <database-name> grant <permission-name> on <object-name> to <username\principle>
Esimerkiksi seuraava komento näyttää, kuinka voit myöntää valintaluvan Guru99-käyttäjälle objektissa (taulukossa) nimeltä Kurssi tietokannassa EDU_TSQL:
USE EDU_TSQL GO Grant select on Course to Guru99
Lupa myönnetään!