sql >> Database >  >> RDS >> Sqlserver

GRANT-syntaxis voor domein\gebruiker

Ervan uitgaande dat u een gebruiker in deze database hebt aangemaakt die is gekoppeld aan de AD-login, bijv.

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

Dan hoef je alleen maar dezelfde syntaxis te volgen. Omdat \ is geen standaardteken voor een identifier, u moet de naam escapen met [square brackets] :

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


  1. runtime-fout:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

  2. MySQL-kolom selecteren die een waarde in een andere kolom is

  3. Oracle - Fout:'ORA-01400:kan NULL niet invoegen in'

  4. Hoe UNHEX() werkt in MariaDB