SQLExpress修改sa密码报错:无法设置主体sa 15535
SQLExpress修改sa密码报错:无法设置主体sa 15535
问题描述:
您使用 Microsoft SQL Server 2008 工具连接到运行 Microsoft SQL Server 2005 的服务器。
打开属性对话框,为 SQL Server Administrator 帐户,然后您执行了"sa"登录使用 SQL Server Management Studio 工具。您修改为在"sa 登录属性,并再单击 确定 。
在这的种情况下您将收到下面的错误信息:
TITLE: Microsoft SQL Server Management Studio
------------------------------
更改登录 'sa' 失败。 (Microsoft.SqlServer.Smo)
------------------------------
其他信息: 执行一个 Transact-SQL 语句或批处理时发生的异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
不能为主体 sa 中设置凭据。 (Microsoft SQL Server、 错误: 15535)
------------------------------
原因
如果在 常规 , 登录属性-sa 对话框选项卡上未选中, 映射到证书 复选框,则会出现此问题。 如果选中,此复选框也不会是 SQL Server 2008 将尝试删除映射到您的登录凭据的任何凭据。 因为您的凭据不能设置"sa"登录,您将收到异常错误消息当您单击 确定 以关闭该对话框"症状"一节中提到。
解决方案
方式1. 登录属性-sa 对话框选项卡选中: 映射到证书 复选框
方式2. 使用Windows方式登录数据库后,执行以下命令:
EXEC sp_password null, 'sa', 'sa'
ALTER LOGIN sa ENABLE

基于安全考虑,建议修改SQL 1433端口以及禁用sa账号
CSFrameworkV6.0开发指南 | 保存资料后立即审核/反审核后立即修改|C/S开发框架
C#源码-[整站程序]英语沙龙全站系统 net 2.0_esalon-源码下载
软件开发与设计 - CMS内容管理系统-IFNuke(修改自DNN)网站源码数据库表结构
ASP.NET编译网站报错:未能加载类型.Global.asax,把CodeBehind改为CodeFile即可
原创:C/S架构快速开发框架通用可配置的数据修改日志解决方案
AspNet WebAPI后端框架消息处理机制(配置属性HttpConfiguration.MessageHandlers)
用户管理表格右键弹出菜单:修改密码,复制权限,锁定用户|C/S框架网
TreeListNode.HasAsParent详解
未能从程序集体中加载类型:SecurityRulesAttribute
修改用户资料,保存后密码丢失的问题
修改数据保存后重复生成日志记录
如何修改数据库的名称和用户登录名
VSS(Visual Source Safe)源代码管理
VSS(VSS Visual Source Safe)使用详解
WebService架构提交数据-生成仅包含修改了字段的数据表
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
