Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

GRANT синтаксис за домейн\потребител

Ако приемем, че сте създали потребител в тази база данни, свързан с данните за влизане в AD, напр.

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

Тогава просто трябва да следвате същия синтаксис. Защото \ не е стандартен знак за идентификатор, трябва да екранирате името с [square brackets] :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да се свържа с база данни на SQL Server 2008 с помощта на JDBC?

  2. Как да вмъкнете масово от файлово разширение XLSX?

  3. Заменете част от низ с еквивалент с главни букви от временна таблица за кръстосана референция - tsql

  4. Как да възстановя индекса в колони на определена таблица?

  5. Как да проверя състоянието на SQL репликация чрез T-SQL?