Я разработчик, а не администратор базы данных (который показывает, я боюсь). Я пытаюсь запустить построитель отчетов 3.0 с SQL Server 2014 Express на своем домашнем компьютере (по имени John-PC
) и не могу запустить свои отчеты.
Я случайно создал комбинацию пользователя и логина user = John-PC
и login = John-PC\John
. Когда я пытаюсь удалить запись с:
Drop Login John-PC\John
Я получаю ошибку:
Неверный синтаксис рядом с '-'.
Я думаю, что проблема заключается в дефисе в имени моего компьютера.
- Есть ли способ обойти синтаксическую ошибку?
- Есть ли другой способ изменить или удалить пользователя (я пытался удалить,
sys.server_principals
но получил сообщение об ошибке, что я не мог сделать специальные изменения). - Могу ли я как-то дать Report Builder нового пользователя / имя для входа?
- Если ничего из вышеперечисленного, могу ли я изменить имя моего компьютера на
John_PC
или создаст множество других проблем, которые я даже не могу себе представить?
источник