The Membership Manager Control depends on the AspNetSQLMembershipProvider to do much of its work and also requires a couple of custom stored procedures. Even if the stored procedures are absent or if the Asp.Net membership provider's configuration is limiting, the Membership Manager Control wil immediately deliver substantial functionality as best it can. This section describes how security, the provider settings and the database tables can limit or enable the capabilities of the control.
By default, the MembershipRole property defaults to Administrator as a safeguard to help prevent access by the general Internet. This topic shows you how to use Role Management or other measures to secure access to your membership control pane.Learn how to configure security
Asp.Net SQL Membership Provider Settings
The default configuration for the AspNetSqlMembershipProvider will hash and disable your ability to retrieve passwords. Find out how to modify the Membership Provider settings to enable features such as as administrative password reset.Learn how web.config settings affect the control
Required Database Changes
While the built-in membership provider is used for most of the control's functionality, a couple of features depend on additional stored procedures which are automatically added to the database if possible. Find out about these database components and learn why you might need to manually add them yourself.Learn about the stored procedures