错误 执行Transact-SQL语句批处理时发生了异常。无法设置主体'sa'的凭据
2012-05-10 10:06
357 查看
更改完sql server服务器密码后,打开报错" 执行Transact-SQL语句批处理时发生了异常。无法设置主体'sa'的凭据"
是因为在设置用户 sa 的相关登录属性时,在 常规 , 登录属性-sa 对话框选项卡上未选中 “映射到证书” 复选框,则会出现此问题。这个错误提示说明 当前的 凭剧 不能设置sa 登录。
解决方案:
要解决此问题,确保在更改"sa"登录属性时选择了 “登录属性-sa 对话框”的 “常规” 选项卡上的 “映射到凭据” 复选框。更改完成后,重新启动 sql server 服务 。
情况二:
有人说,在用sql server 2008工具连接2008数据库的话,开始也会出现这样的问题。
建议:更改设置后,重起服务,如有什么异常问题,先等几分钟。
然后又报错“用户'sa'登录失败。该用户与可信SQL Server连接无关联。错误18452”
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下 设置允许SQL Server身份登录 (基本上这个很有用)
操作步骤:
1。在企业管理器中,展开"SQL Server组",鼠标右键点击SQL Server服务器的名称
2。选择"属性"
3。再选择"安全性"选项卡
4。在"身份验证"下,选择"SQL Server和 Windows"
5。确定,并重新启动SQL Server服务
是因为在设置用户 sa 的相关登录属性时,在 常规 , 登录属性-sa 对话框选项卡上未选中 “映射到证书” 复选框,则会出现此问题。这个错误提示说明 当前的 凭剧 不能设置sa 登录。
解决方案:
要解决此问题,确保在更改"sa"登录属性时选择了 “登录属性-sa 对话框”的 “常规” 选项卡上的 “映射到凭据” 复选框。更改完成后,重新启动 sql server 服务 。
情况二:
有人说,在用sql server 2008工具连接2008数据库的话,开始也会出现这样的问题。
建议:更改设置后,重起服务,如有什么异常问题,先等几分钟。
然后又报错“用户'sa'登录失败。该用户与可信SQL Server连接无关联。错误18452”
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下 设置允许SQL Server身份登录 (基本上这个很有用)
操作步骤:
1。在企业管理器中,展开"SQL Server组",鼠标右键点击SQL Server服务器的名称
2。选择"属性"
3。再选择"安全性"选项卡
4。在"身份验证"下,选择"SQL Server和 Windows"
5。确定,并重新启动SQL Server服务
相关文章推荐
- 错误 执行Transact-SQL语句批处理时发生了异常。无法设置主体'sa'的凭据
- SQL2008、SQL2013 执行Transact-SQL 语句或者批处理时发生了异常。错误5120
- 创建数据库失败((Microsoft.SqlServer.Smo)) 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo
- 附加数据库失败 执行Transact-SQL语句或批处理时发生了异常
- 在SQL 2008中总是出现问题:执行Transact-SQL语句或批处理时发生异常。如何解决?
- 无法设置主体'sa'的凭据
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- 在创建外键约束的时候, 设置级联删除为SET NULL执行sql语句的时候显示有错误,(数据库为sqlserver2000)?
- 恢复数据库报错,SQL3012C 发生系统错误(原因码 = "")。无法处理后续的 SQL 语句。 SQLSTATE=58005
- sqlserver数据库脱机时发生异常:由于无法在数据库 'SMS' 上放置锁,ALTER DATABASE 失败。请稍后再试。 ALTER DATABASE 语句失败。 (.Net SqlClient Data Provider)
- 执行transactsql语句或批处理时发生异常
- winrar 无法设置 xxx.aspx 的安全数据 -- 用批处理压缩文件在user账号下解压缩发生的错误
- 删除sql计划 调用的目标发生了异常。 (mscorlib) 其他信息: 用户 'sa' 登录失败。
- sql语句用'in'执行多条语句时候,执行错误的解决方法
- SQL0902C 发生错误<原因码 = "">。无法处理后续的SQL语句。 SQLSTATE=58005
- sql server service broker中调用存储过程执行跨库操作,不管怎么设置都一直提示 服务器主体 "sa" 无法在当前安全上下文下访问数据库 "dbname"。
- 该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁。(Microsoft SQL Server,错误: 18486)
- 解决ASP外部对象中发生了可捕获的错误(C0000005)。脚本无法继续执行。
- powerdesigner 16.5 生成的sql语句在mysql数据库无法成功执行
- sqlplus执行sql语句,错误