Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

GRANT-Syntax für Domäne\Benutzer

Angenommen, Sie haben in dieser Datenbank einen Benutzer erstellt, der dem AD-Login zugeordnet ist, z. B.

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

Dann müssen Sie nur die gleiche Syntax befolgen. Denn \ kein Standardzeichen für einen Bezeichner ist, müssen Sie den Namen mit [square brackets] maskieren :

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