密码最短长度为7,其中必须包含以下非字母数字字符1 完美解决方案

大家用2005网站配置中遇到"密码最短长度为7,其中必须包含以下非字母数字字符1" 问题没有?
在这里给出解决方法:
方法一:7位密码中请用输入~!@#$^&*()_+中的一个
方法二:到C:WINDOWSMicrosoft.NETFrameworkv2.0.50727CONFIG找到machine.config文件
修改<membership>....</membership>节点,如下:
<membership>
<providers>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>
minRequiredPasswordLength,意思是最长密码,默认为7
minRequiredNonalphanumericCharacters,默认为1,意思是至少有一个非字母字符,只要把它改成0就可以了,注意它表示输入一个非字符,不是输入1这个字符

强调一下
假如只是对某一个站点只需要把上面代码插入到web.config中<system.web>节点里可以了

时间: 2024-12-03 02:55:05

密码最短长度为7,其中必须包含以下非字母数字字符1 完美解决方案的相关文章

“密码最短长度为7,其中必须包含以下非字母数字字符: 1”错误解决

错误提示如图: 搞了半天,才了解到:密码最短长度为7,其中必须包含以下非字母数字字符: 1"的意思是说,非字母和数字的字符至少必须有一个,换成 ~!@#$%^&*()_+中的一个试一下,肯定就好了! 解决办法二:       密码最短长度为7,其中必须包含以下非字母数字字符: 1 1(Password length minimum: 7. Non-alphanumeric characters required: 1. )       收到以上的消息主要是在创建用户的时候产生的,对于用A

求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符)

问题描述 求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) (要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) 解决方案 ^(?![^a-zA-Z]+$)(?!D+$).{6,12}$

IOS中用正则表达式判断输入的内容为8-16位且同时包含数字和字母

今天在项目中需要用到判断用户输入的用户名长度为8-16位且同时包含数字和字母,在网上搜了一下正则表达式的用法,然后参考这篇blog,完美解答了问题.记录一下: 密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间. 如何分析需求?拆分!这就是软件设计的一般思路了.于是乎,拆分需求如下: 1,不能全部是数字 2,不能全部是字母 3,必须是数字或字母 只要能同时满足上面3个要求就可以了,写出来如下: 1 ^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-

数据库-vb.net提示未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。

问题描述 vb.net提示未能启用约束.一行或多行中包含违反非空.唯一或外键约束的值. 图片说明图片说明图片说明图片说明 解决方案 就是这个字段是唯一的.或者不能为空的.或者指向的外键必须存在等等,但是你插入的数据不满足. 解决方案二: 实在找不出问题在哪里了,麻烦你给看看吧,我上传了4张截图 解决方案三: 看你2,3两个图后,你完全没有数据验证 name,remark,mon没判断是否为空,date不是日期格式,mon是否可以转换成int,还有字符串长度判断

JTextField限制输入长度的完美解决方案(转)

关于JTextField限制输入字符长度的问题,因为没提供现成的api,所以我们得自己动手,来实现这个功能,网上也有很多这样的资料,大多是在JTextField的Document的insertString方法中动手脚,比较当前文本框的字符长度和最大长度,如果输入不涉及中文,该方法也堪称完美了.     细心的童鞋可能会发现,在swing里输入中文,有的是下方弹出一个小方框,显示当前输入的字母:有的是直接将这些字母显示在了文本输入框里,打完一个字词时,将这些字母清除掉,再将中文显示上去.这两种不同

JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)_javascript技巧

js判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个) 文本输入时,由于数据库表字段长度限制会导致提交失败,因此想到了此方法验证. 废话不多说上代码: <html> <head> <title>js判断输入字符串长度(汉字算两个字符,字母数字算一个)</title> <style type="text/css"> .pbt { margin-bottom: 10px; } .ie6 .pbt .ftid a, .ie

未能启用约束。一行或多行中包含违反非空,唯一或外键约束值

问题描述 在数据集里面预览没有问题,但是绑到gridview上就出现未能启用约束.一行或多行中包含违反非空,唯一或外键约束值[code=csharp]createorreplaceprocedurePRO_MTGL_DBSW(P_usernameinvarchar2,P_dwidinvarchar2,P_ressetoutsys_refcursor)iscursorcur_roleidisselectroleidfromta_s_usersroleswhereusername=p_usernam

MS SQL 实现验证字符串是否包含有大小写字母的功能_实用技巧

MS SQL 实现验证字符串是否包含有大小写字母的功能 昨晚有实现一个小功能,就是在MS SQL Server中,检查字符串是否包含有大小写字母.通常应用在字符串的复杂度. DECLARE @s NVARCHAR(40) = N'SDFfgGRYJhhTYUJ' IF LOWER(@s) COLLATE Latin1_General_CS_AS <> @s AND UPPER(@s) COLLATE Latin1_General_CS_AS <> @s PRINT 'T' ELSE

sql 判断字符串中是否包含数字和字母的方法_MsSql

判断是否含有字母 select PATINDEX('%[A-Za-z]%', 'ads23432')=0 (如果存在字母,结果>1) 判断是否含有数字 PATINDEX('%[0-9]%', '234sdf')=0 (如果存在数字,结果>1) 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索字符串 , 数字 字母 js判断字符串包含字母.判断字符串包含字母.mssql 字符串包含.js 字符串包含判断.js判断包含某个字