Mensagem de erro:
A senha deve ter comprimento mínimo de 7 e conter os seguintes caracteres não alfanuméricos: 1
Solução:
A mensagem acima é gerada principalmente ao criar um usuário. Também será gerada ao criar um usuário usando a ferramenta de gerenciamento de site Asp.net.
O principal motivo é que a inserção da senha não atende aos requisitos. Quando você deseja alterar os regulamentos acima, existem dois métodos principais:
1. Todos os sites mudam.
Encontre o arquivo machine.config
<membros>
<provedores>
<adicionar nome="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Versão=2.0.0.0, Culture=neutro, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="falso"
enablePasswordReset = "verdadeiro"
requerQuestionAndAnswer="true"
nomedaaplicação="/"
requerUniqueEmail="falso"
passwordFormat = "Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
senhaAttemptWindow = "10"
senhaStrengthRegularExpression="" />
</provedores>
</membro>
Existem dois atributos nele, um é minRequiredPasswordLength, que significa a senha mais longa, o padrão é 7, e o outro é minRequiredNonalphanumericCharacters, cujo padrão é 1, o que significa que há pelo menos um caractere não alfabético, basta alterá-lo para 0 .
2. Se for apenas para um determinado site, basta modificar o valor de web.config e tudo ficará bem. Modifique-o como acima e insira o código acima em <system.web> e tudo ficará bem.
Se você quiser alterar a regra de senha para “pelo menos 6 caracteres, sem caracteres especiais”, conforme segue:
(Observação: certifique-se de adicionar <remove name="AspNetSqlMembershipProvider" />, caso contrário, uma mensagem de erro "O item "AspNetSqlMembershipProvider" foi adicionado" será exibida)
<membership>
<provedores>
<remove name="AspNetSqlMembershipProvider" />
<adicionar nome="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, System.Web, Versão=2.0.0.0, Culture=neutro, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="falso"
enablePasswordReset = "verdadeiro"
requerQuestionAndAnswer="true"
nomedaaplicação="/"
requerUniqueEmail="falso"
passwordFormat = "Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
senhaAttemptWindow = "10"
senhaStrengthRegularExpression="" />
</provedores>
</membership>
http://www.cnblogs.com/pyt5208/archive/2006/07/28/462157.html