Authenticatie en autorisatie in SQL Server Management Studio


Publicatie datum:

Hoe kun je gebruik maken van authenticatie en autorisatie in Sql Server Management Studio

Gesponsorde koppelingen

Je kan met SQL Server Management Studio een aantal mensen toegang tot je SQL Server geven. Tevens kun je bepaalde mensen ook een aantal rechten geven.

Ik wil in dit artikel gaan beschrijven hoe je dat kunt doen.

Gesponsorde koppelingen

Authenticatie

Je kan mensen toegang geven door een query uit te voeren of via het programma zelf. Eerst ga ik in op de query.

Om dit te doen moet je eerst een login creëren. Dit gaat via de volgende stuk query:

CREATE LOGIN loginname

Als je een wachtwoord wil aangeven moet je het volgende stukje query er achter te plakken.

WITH PASSWORD = password

Om via het programma zelf een LOGIN te maken, kun je de map ‘Security' uitklappen en vervolgens met rechter muisknop op ‘New Login' klikken. 

Er verschijnt een scherm waar je een loginnaam kunt typen en verscheidende opties kiezen. Vervolgens klik je op ‘OK' en er is een LOGIN gemaakt.

Autorisatie

Vervolgens kun je ook rechten toewijzen aan de LOGIN's die je aangemaakt hebt. Ook dit kun je per query doen, maar ook via SQL Server zelf.

Via een query kun je dit stukje query gebruiken:

CREATE USER username FOR LOGIN loginname

Nu kun rechten toewijzen aan de user voor bijvoorbeeld een database of een enkele tabel. Hieronder staan een aantal query's die je hiervoor kunt gebruiken.

GRANT SELECT ON table TO user (User mag selecteren op de tabel)

GRANT UPDATE(column) ON table TO user (User mag updaten op de kolom van de tabel)

GRANT SELECT, INSERT ON table TO user (User mag selecteren en invoegen op de tabel)

GRANT ALL ON table TO user (User mag met hele tabel doen wat hij wil)

GRANT EXECUTE ON PROCEDURE procedurename TO user (User mag procedure uitvoeren

REVOKE SELECT, INSERT ON table TO user (User mag niet meer selecteren/invoegen op tabel)

GRANT SELECT ON table TO user WITH GRANT OPTION (User mag andere users toegang geven tot de tabel)


Auteursinformatie


Geschreven artikelen: 2
Leden aangebracht: 0

Meer uit de categorie computers

Operatoren voor Access

De verschillende operatoren die je kan gebruiken in Access op een rijtje!

Ethische kant aan de bodyscanner

Ethische kant van bodyscanner

Communicatie van het moederbord in uw PC.

In dit artikel wordt omschreven hoe de componenten van een moederbord communiceren met elkaar!

Leven zonder internet en toch digitaal verbonden zijn.

Jonge mensen weten niet beter of het internet is iets wat altijd al bestaan heeft. Ze staan er niet eens bij stil dat het internet constant in stand gehouden moet worden door mensen en niet iets is wat van nature aanwezig is en waar je je alleen maar door middel van een “device” op aanmelden moet.

Windows start niet meer op

Hoe repareer ik mijn windows wanneer ik geen toegang meer heb.