私は開発者であり、DBAではありません(これは、私が恐れている)自宅のコンピューター(という名前のJohn-PC
)でSQL Server 2014 Expressを使用してレポートビルダー3.0を実行しようとしていますが、レポートを実行できません。
私は偶然のユーザー/ログインコンボを作成user = John-PC
してlogin = John-PC\John
。でエントリを削除しようとすると:
Drop Login John-PC\John
エラーが発生します:
「-」付近の構文が正しくありません。
問題は私のコンピューター名のハイフンだと思います。
- 構文エラーを回避する方法はありますか?
- ユーザーを変更またはドロップする別の方法はありますか(ドロップしようとしまし
sys.server_principals
たが、アドホックな変更ができないというエラーを受け取りました)。 - どういうわけか、レポートビルダーに新しいユーザー/ログイン名を付けることはできますか?
- 上記のいずれでもない場合、コンピューターの名前を変更する
John_PC
ことはできますか?