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