当前位置:  开发笔记 > 编程语言 > 正文

Azure SQL登录密码不够复杂

如何解决《AzureSQL登录密码不够复杂》经验,为你挑选了3个好方法。

我正在尝试为外部用户创建登录以访问我的一个Azure数据库.

我无法通过以下错误:

Password validation failed. The password does not meet policy requirements because it is not complex enough.

但是,我尝试了所有不同的组合 - 有些是疯狂复杂的.

这是我的脚本失败的一个例子......

CREATE LOGIN tableau WITH password='__&&**!!!!123**&&__lklkjljkjkl*&*&%^&^$%lkjlkjklhJHGJHGJ'
GO

我选择了"主"数据库,我按照本文中的说明操作:

如何为Azure SQL数据库创建自定义用户登录

任何人都可以建议我可能做错了吗?

谢谢



1> Avitus..:

从这篇文章 https://msdn.microsoft.com/en-us/library/azure/jj943764.aspx 您必须满足这些要求:

最少8个字符,最多16个字符

需要以下4项中的3项:

小写字符

大写字符

数字(0-9)

符号(见上面的密码限制)


谢谢 - 我的错 - 我最后用了这个... http://passwordsgenerator.net/

2> 小智..:

8-16个字符的限制适用于Azure AD帐户密码,而不适用于SQL登录密码。本文https://docs.microsoft.com/zh-cn/sql/relational-databases/security/strong-passwords针对强密码提供了以下建议

介于8到128个字符之间。

在密码中组合字母,数字和符号字符。

如果在OLE DB或ODBC连接字符串中使用,则登录名或密码不得包含以下字符:[] {}(),; ?*!@



3> 小智..:

另外,密码中不能包含登录名。

即,如果登录名是MyApiLogin,则密码不能为20!8MyApiLogin2 @ 18

即使它包含先前答案中所述的所有必需条件,

要求以下4个中的3个:

小写字符

大写字符

数字(0-9)

符号

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有