Изменить право на пользователя с escape-символом

Я хотел бы выполнить следующий запрос:

DENY DELETE ON tableTest to Domain\Username

но это печатает

Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '\'.

Я старался

SELECT @Test = 'Domain\Username'    
DENY DELETE ON tableTest to @Test

но это тоже не сработало. Домен \ Имя пользователя - это значение, которое я получаю в sys.database_principals

Любая идея?

Спасибо

1 ответ

Решение

Ты можешь использовать [] чтобы иметь возможность использовать недопустимые символы для идентификаторов:

DENY DELETE ON tableTest to [Domain\Username]
Другие вопросы по тегам