Поскольку вы используете пользовательский экземпляр SQL, изменили ли вы идентификацию пула приложений сайта в IIS?Или, если вы используете сервер разработки, вы вошли в систему как другой пользователь?
См .: Пользовательские экземпляры SQL Server 2005 Express Edition
Если выя получаю сообщение, которое вы разместили выше, тогда я предполагаю, что ваш поставщик членства правильно работает с БД, и проблема заключается в фактических таблицах членства aspnet в базе данных.
Во-первых, если у вас его еще нет, получите Microsoft SQL Server Management Studio Express , чтобы вы могли работать с файлом MDF.
Затем вы можете искать проблемы в таблице dbo.aspnet_Users
и выполнять хранимые процедуры, такие как aspnet_Users_CreateUser
и aspnet_Users_DeleteUser
.
Если вы столкнетесь с чем-то необычным, просто обновите свой вопрос, и я посмотрю на него.