Ich benutze den MySql Membership Provider mit einer .NET MVC 4 Anwendung und habe alles gemäß diesem Tutorial eingerichtet.
Das Problem ist, dass der Provider die Tabelle mysql_aspnet_users
mit dem UserID
PK als INT(11)
einrichtet, während der MSSQL Provider ein UNIQUEIDENTIFIER
verwendet.
Ich muss bestehende Benutzer in diese Datenbank migrieren und würde es bevorzugen, einen Guid
als Primärschlüssel in den Benutzer- und Mitgliederstabellen zu behalten.
Gibt es eine Möglichkeit, dies mit dem MySql Membership Provider zu tun?
Oder muss ich meinen eigenen MySql Membership Provider schreiben, um UUIDs
als Primärschlüssel zu verwenden?
Ich habe nach Dokumentation oder "nicht-hackigen" Möglichkeiten gesucht, dies zu tun, aber bisher keinen Erfolg gehabt.