Kirjautumisen, käyttäjän ja oikeuksien luominen SQL Serverissä
⚡ Älykäs yhteenveto
Luo kirjautuminen, käyttäjä ja myönnä käyttöoikeudet SQL Serverissä selittää todennuksen ja valtuutuksen, kattaen kirjautumiset, käyttäjät ja roolikartanpingja myöntämällä käyttöoikeuksia SSMS:n ja T-SQL:n kautta.

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) Yhdistä SQL Server -instanssiisi ja laajenna kansiot Object Explorerissa 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 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ä Guru99:lle on myönnetty SELECT-oikeus taulukolle Course.
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ää käyttäjälle valintaoikeuden Guru99 objektissa (taulukossa) nimeltä Kurssi tietokannassa EDU_TSQL:
USE EDU_TSQL GO Grant select on Course to Guru99
Lupa myönnetään!










