sql >> Base de Datos >  >> RDS >> Sqlserver

Sintaxis GRANT para dominio\usuario

Suponiendo que haya creado un usuario en esta base de datos asociado con el inicio de sesión de AD, por ejemplo,

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

Entonces simplemente tienes que seguir la misma sintaxis. Porque \ no es un carácter estándar para un identificador, debe escapar del nombre con [square brackets] :

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