Tại sao người dùng và vai trò của tôi lại kết thúc bằng số Người dùng và Vai trò bảng chứ không phải aspnet_users và aspnet_roles?Công cụ quản trị trang web Aspnet, bảng Người dùng hoặc bảng aspnet_users
Khi tôi sử dụng công cụ quản trị trang web ASPNET (visualstudio-> menu-> dự án-> cấu hình aspnet để thêm một người sử dụng nó kết thúc trong bảng Users; và mới vai trò trong bảng Vai trò
.Tất cả những gì tôi đã đọc về đề tài này nói aspnet_Users và aspnnet_roles.
tôi đang sử dụng aspnetmvc4 (beta), sqlserver2008r2, visualstudio2010. tôi đã tạo ra các aspnet_xxx-bảng trong cơ sở dữ liệu thông qua aspnet_regsql.exe. tôi đánh hơi SQLServer và nhận được truy vấn đối với người dùng và vai trò. Thậm chí, nó còn tạo bảng Ứng dụng.
Theo yêu cầu, phần thành viên của web.config:
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<clear />
<add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/"
name="DefaultMembershipProvider"
type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</membership>
Thú vị! Bạn có thể thêm phần ' 'vào trang web của ứng dụng của bạn.Config cho câu hỏi? –
jadarnel27
Điểm "DefaultConnection" của cơ sở dữ liệu nào? 'aspnetdb'? – jadarnel27