Rumah  >  Artikel  >  pangkalan data  >  如何处理MySQL密码有效性验证失败

如何处理MySQL密码有效性验证失败

WBOY
WBOYasal
2016-06-07 16:21:121135semak imbas

详细解决办法如下: 提示:用windows账号登录成功后,右键实例,在属性窗口中, 转到Security(安全性)项, 查看服务器身份验证中设置确为SQL Server和Windows身份验证模式 用windows账号登录成功后,右键实例,在属性窗口中, 转到Security(安全性)项, 查看服务

   详细解决办法如下:

  提示:用windows账号登录成功后,右键实例,在"属性"窗口中, 转到"Security"(安全性)项, 查看"服务器身份验证"中设置确为"SQL Server和Windows身份验证模式"

  用windows账号登录成功后,右键实例,在"属性"窗口中, 转到"Security"(安全性)项, 查看"服务器身份验证"中设置确为"SQL Server和Windows身份验证模式",然后执行下面的语句启用sa用户, 同时更改sa的密码:

  EXEC sp_password 'sa',null,'sa'

  ALTER LOGIN sa ENABLE

  结果执行出错:

  消息 15116,级别 16,状态 1,,第 1 行

  密码有效性验证失败。该密码太短,不符合 Windows 策略要求。

  解决思路:

  本地设置可能被域设置覆盖。而域设置中指定了安全策略,密码必须有一定的复杂性。 需要重新更改sa密码:

  EXEC sp_password 'sa','Uiop_098Mn','sa'

  ALTER LOGIN sa ENABLE

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:SQLSERVER中XML查询:FORXML指定AUTOArtikel seterusnya:ibatis之sql注入