Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Syntaxe GRANT pour domaine\utilisateur

En supposant que vous avez créé un utilisateur dans cette base de données associée à la connexion AD, par exemple

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

Ensuite, vous n'avez qu'à suivre la même syntaxe. Parce que \ n'est pas un caractère standard pour un identifiant, vous devez échapper le nom avec [square brackets] :

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