除非我使用"以管理员身份运行"启动Management Studio,否则会出现登录失败(错误18456)

Med*_*Man 1 .net sql-server ssms windows-7

如果我不以管理员身份启动管理工作室,则无法连接到SQL Server实例.我正在运行Windows 7,SQL Server 2008和Management Studio 10.0.如果我以普通用户身份运行,我得到的错误是:

Cannot connect to ..

Additional information: login failed for user 'COMPUTERNAME\MyUserName'. (Microsoft SQL Server, Error 18456)
Run Code Online (Sandbox Code Playgroud)

对于服务器名称,我尝试了以下内容:

.
localhost
COMPUTERNAME

编辑:解决方案在这里 https://serverfault.com/questions/130434/how-do-i-login-to-sql-server-without-having-to-use-run-as-administrator-when-st

Fra*_*nov 6

检查SQL Server身份验证的配置方式.最有可能的是,您只为BUILTIN\Administrators 定义了登录名,但是没有BUILTIN\Users为Windows帐户定义的登录名.

添加新的登录名BUILTIN\Users或Windows帐户(LOCAL_MACHINE\MedicineMan:-))并映射适当的访问权限.如果您想要管理数据库管理员权限,则应为您的帐户添加登录信息.如果您只想要常规数据库读/写,您可以选择BUILTIN\Users.