Jestem programistą, a nie DBA (obawiam się, że pokazuje). Próbuję uruchomić program Report Builder 3.0 z SQL Server 2014 Express na moim komputerze domowym (o nazwie John-PC
) i nie mogę uruchomić moich raportów.
Przypadkowo utworzyłem kombinację użytkownika / loginu dla user = John-PC
i login = John-PC\John
. Kiedy próbuję usunąć wpis za pomocą:
Drop Login John-PC\John
Dostaję błąd:
Niepoprawna składnia w pobliżu '-'.
Myślę, że problemem jest myślnik w nazwie mojego komputera.
- Czy istnieje sposób obejścia błędu składniowego?
- Czy istnieje inny sposób zmiany lub upuszczenia użytkownika (próbowałem zrezygnować z,
sys.server_principals
ale otrzymałem błąd, że nie mogłem dokonać zmian ad hoc). - Czy mogę w jakiś sposób nadać Konstruktorowi raportów nową nazwę użytkownika / login?
- Jeśli żadne z powyższych nie może, mogę zmienić nazwę mojego komputera na
John_PC
lub czy spowoduje to szereg innych problemów, których nawet nie wyobrażam sobie?
źródło