1. Add a new role to the aspnet_roles table of membershipCode:
System. Web. Security. roles. createrole ( " Provider " );
If (System. Web. Security. roles. roleexists ( " Provider " ))
{
Response. Write ("<SCRIPT> alert ('created successfully! ') </SCRIPT>");
}
Note: Add a "provider" role to aspnet_roles.
2. code used to determine whether the account exists in membership:
// Check whether the account exists
Membershipusercollection = Membership. findusersbyemail ( " Account (such as email) " );
If (A. Count = 1 )
{
Foreach (Membershipuser MS In A)
{
String Username = Ms. username. tostring ();
// If this account exists, assign the "provider" permission to this account.
System. Web. Security. roles. addusertorole (username, " Provider " );
If (System. Web. Security. roles. getrolesforuser (username ! = Null )
{
Response. Write ("<SCRIPT> alert ('configuration successful! ') </SCRIPT>");
}
Else
{
Response. Write ("<SCRIPT> alert ('configuration failed! ') </SCRIPT>");
}
}
}
Else
{
Response. Write ("<SCRIPT> alert ('account does not exist! ') </SCRIPT>");
}