当我使用Windows身份验证登录sql management studio时,我运行
SELECT USER_NAME()
我将结果视为dbo。
我认为它会显示我的用户....
我更多地看解释为什么它返回dbo
答案 0 :(得分:7)
答案 1 :(得分:3)
尝试:
SELECT SUSER_SNAME()
答案 2 :(得分:2)
我有类似的问题,问题是由于创建用户ID的方式。
在安全性下选择登录ID - >右键单击属性 - >服务器角色。确保只单击“公共”否“sysadmin”