我是一名开发人员,而不是一名 DBA(我很担心这是在展示)。我正在尝试在我的家用计算机(名为John-PC)上使用 SQL Server 2014 Express 运行 Report Builder 3.0,但无法运行我的报告。
我无意中创建的用户/登录组合user = John-PC和login = John-PC\John。当我尝试删除条目时:
Drop Login John-PC\John
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
“-”附近的语法不正确。
我认为问题在于我的计算机名称中的连字符。
sys.server_principals但收到一个错误,我无法进行临时更改)。John_PC还是会产生许多我无法想象的其他问题?