为什么SQLServer 2005用windows登陆显示错误:18456

广告:

环境:asp.net mvc2.0 asp.net 3.5 sp1

1.问题描述

安装系统默认情况下administrator是本地账户,这是因为我装系统时就将本地的管理员直接加入域了,才导致这个问题 登陆SqlServer数据库引擎时,使用本地登陆,提示18456错误。也就是用户没有权限;原因是:SqlServer的本地登陆必须是本地的账户,而由于WIN7机器一开始就加入了域,所以没有本地账户。所以其实只要进入SqlServer在登陆角色中加入自己的域账户即可。用SA登陆进去也可

2.解决方案

打开本地用户和组策略,选择组,找到SQLServer2005MSSQLUser相关的项,双击,添加成员,将自己的域账户加入即可。

广告:

相关内容

编辑:Admin 时间:2013/8/26 20:55:17 阅览:1296   返回    
SQLServer
18456
扫描关注53BK报刊官网
扫描关注阅速公司微信