si, come hai detto le webPart utilizzano il database di autenticazione aspnetdb.mdf
puoi modificare il provider di default del webPartManager in questo modo:
<asp:WebPartManager ID="WebPartManager1" runat="server" >
<Personalization ProviderName="MyProvider" />
</asp:WebPartManager>