У меня есть веб-сайт ASP.Net, использующий членство .Net с поставщиком SQL Server, поэтому пользователи и роли хранятся в таблицах SQL, созданных Aspnet_regsql.exe.
Является ли эта архитектура полностью автономной и переносимой, или пользователи в ней так или иначе связаны с конкретным веб-сайтом, на котором они создают свою учетную запись?
Другими словами, если мы создаем группу пользователей в dev или UAT, выполняем резервное копирование и восстанавливаем эту базу данных на другой сервер, доступ к которому осуществляется под другим доменным именем, все равно все должно работать?
Мы наблюдаем странное поведение, когда мы перемещаем базу данных, например, пользователи теряют групповую принадлежность и т. Д., И мне любопытно, насколько переносима и независима от среды эта база данных. У меня есть скрытое подозрение, что что-то связано с ключом машины или доменом.