Ссылка на переменную SqlCmd недопустима в именах объектов - PullRequest
0 голосов
/ 09 мая 2018

Я создаю проект базы данных Visual Studio.

В одном из скриптов я хочу добиться чего-то вроде

CREATE USER [$(DatabaseName)\UserX]
    WITHOUT LOGIN
    WITH DEFAULT_SCHEMA = dbo

Какая ошибка всплывающих окон

SQL70604: ссылка на переменную SqlCmd недопустима в именах объектов ($ (Имя_базы_данный) \ UserX).

После небольшого изучения самым близким решением, которое я нашел, было создание пользователя по sp_executesql, но это приведет к недопустимой возможности сравнения схем, верно?

Я не совсем знаком с проектом базы данных, но я думаю, что должен быть какой-то лучший способ добиться этого, мне просто нужно какое-то направление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...