当 MUST_CHANGE 为 ON (开)时,不能将 CHECK_POLICY 和 CHECK_EXPIRATION 选项设为 OFF (关)
其实下面的情况 2005与 2008都容易出现这个问题。
在SQL Server 2008中创建帐号的时候,选中了"强制实施密码策略",如下图:
创建完毕后,我不想使用策略了,取消了"强制实施密码策略",如下图:
点击确定后,出现错误,如下图:
详细信息如下:
标题: Microsoft SQL Server Management Studio
------------------------------
更改 对于 登录“test1”失败。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=更改+Login&LinkId=20476
------------------------------
其他信息:
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
当 MUST_CHANGE 为 ON (开)时,不能将 CHECK_POLICY 和 CHECK_EXPIRATION 选项设为 OFF (关)。 (Microsoft SQL Server,错误: 15128)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.3042&EvtSrc=MSSQLServer&EvtID=15128&LinkId=20476
=======================================================================
研究了半天,得用
ALTER LOGIN 登录名 WITH PASSWORD='新密码';
先修改一下这个帐号的密码才行!
这是以sa身份修改登录的密码的,感觉这个选项让登录名登录之后自己修改密码,我试了下根本就没法登录啊,就是提示要更改密码而已。
Windows Server的帐号就可以登录后自己修改密码,SQL Server中如何自己设置密码呢?
其实个人用的比较简单的一个方法就是:
把用户:"删除重建"
相关文章
SQL Server使用一个语句块批量插入多条记录的三种方法
本文介绍了三种不同的方法向数据库中一次插入多条记录的方法,第三种方法是SQL Server2008中特有的,大家体验一下吧。2016-05-05SQLserver 2008将数据导出到Sql脚本文件的方法
大家都知道使用SQL的企业管理器可以导出SQL脚本,但导不出SQL的数据到脚本中,目前SQL2008有这个功能了。2010-04-04SQL Server 2008 R2——查找最小nIndex,nIndex存在而nIndex+1不存在 求最小连续数组中
这篇文章主要介绍了SQL Server 2008 R2——查找最小nIndex,nIndex存在而nIndex+1不存在 求最小连续数组中的最大值的相关资料,需要的朋友可以参考下2015-11-11windows系统下SQL Server 2008超详细安装教程
有很多同学不知道怎么安装SQL Server 2008,今天我就在这里教大家怎么安装SQL Server 2008,下面这篇文章主要给大家介绍了关于windows系统下SQL Server 2008超详细安装教程的相关资料,需要的朋友可以参考下2022-12-12SQL Server 2008 Express如何开启远程访问
这篇文章主要介绍了SQL Server 2008 Express 远程访问的设置方法,需要的朋友可以参考下2015-10-10SQLSERVER2008中CTE的Split与CLR的性能比较
之前曾有一篇POST是关于用CTE实现Split,这种方法已经比传统的方法高效了。今天我们就这个方法与CLR实现的Split做比较。在CLR实现Split函数的确很简单,dotnet framework本身就有这个function了。2011-10-10
最新评论