mssql sqlserver创建密码注意事项


摘要:
下文讲述sqlserver中创建的注意事项

当我讲sqlserver 2008 R2的登录名移植到sqlserver 2012数据库上时,
出现 passWord提供值无效的异常提示信息
例:

 CREATE LOGIN [sa] 
WITH PASSWORD
=0X01908**********************************, 
DEFAULT_DATABASE=[master],
 DEFAULT_LANGUAGE=[简体中文], 
 CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO

EXEC sys.sp_addsrvrolemember @loginame = N'sa', 
@rolename = N'sysadmin'
GO

出现以下错误

消息15021,级别16,状态2,行1
为参数PASSWORD提供的值无效。指定一个有效的参数值。


解决办法:

将 with password后面的0x01 修改为0X02 就可以解决此类异常,
然后再重置相关密码