Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

GRANT sintassi per dominio\utente

Supponendo che tu abbia creato un utente in questo database associato al login AD, ad es.

CREATE LOGIN [domain\user] FROM WINDOWS;
GO
USE your_database;
GO
CREATE USER [domain\user] FROM LOGIN [domain\user];
GO

Quindi devi semplicemente seguire la stessa sintassi. Perché \ non è un carattere standard per un identificatore, devi fare l'escape del nome con [square brackets] :

GRANT SELECT, INSERT, UPDATE, DELETE ON dbo.Tablename TO [domain\user];