Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Sintaxe GRANT para domínio\usuário


Supondo que você tenha criado um usuário neste banco de dados associado ao login do AD, por exemplo.
CREATE LOGIN [domain\user] FROM WINDOWS;
GO
USE your_database;
GO
CREATE USER [domain\user] FROM LOGIN [domain\user];
GO

Então você simplesmente tem que seguir a mesma sintaxe. Porque \ não é um caractere padrão para um identificador, você precisa escapar do nome com [square brackets] :
GRANT SELECT, INSERT, UPDATE, DELETE ON dbo.Tablename TO [domain\user];