2009-11-06 4 views
2

Je suis novice dans asp.net et, j'ai conçu un site Web qui a une petite base de données (MS SQL Server), qui fonctionne bien sur le serveur, mais pour les utilisateurs de connexion, j'ai donné asp.net la sécurité de l'adhésion, qui ne fonctionne pas, car sa base de données est toujours dans le fichier app_data. Maintenant, comment puis-je transférer la base de données d'adhésion sur le serveur de mon site Web existant.base de données d'adhésion Asp.net

Répondre

0

Si vous avez l'intention d'utiliser la sécurité d'adhésion ASP.NET et votre propre base de données, vous devez créer votre propre classe d'adhésion. Voir here pour un guide étape par étape sur la façon de le faire.

+0

Vous pouvez activer une base de données existante pour le SqlMembershipProvider. – Moo

6

Vous devez d'abord configurer la base de données SQL Server pour implémenter l'adhésion asp.net. Pour ce faire, vous devez exécuter le Aspnet_regsql.exe trouvé dans C: \ WINDOWS \ Microsoft.NET \ Framework \\ aspnet_regsql.exe More information Here

Ensuite, vous devez créer les chaînes de connexion dans votre site. config pour pointer vers la bonne base de données pour l'adhésion.

Scott Guthrie a une ancienne Blog post qui explique tout le processus

Questions connexes