私はASP.NETのメンバーシップを使用し、データテーブルにいくつかの混乱があります。なぜなら、データベースにはaspnet_Membershipテーブルとaspnet_Userテーブルが別々になっています。なぜなら、両方ともユーザーの情報を含み、明らかに異なるテーブルを作る必要がないからです。これの横にあるPasswordSaltは混乱します。誰かがテーブルの関係の詳細についてリンクを説明したり共有したりするのがいいですか?ここでASP.NETメンバーシップDataTablesの関係
-1
A
答えて
0
なぜ彼らは彼らが何をするのかに関して、私はそのことについて本当に分かりません。私は両者の関係に少しの文脈を与えることができます。
aspnet_usersには、アカウントのユーザー情報が含まれています。
aspnet_membershipにはログイン情報とユーザーとの関係が含まれています
実際にはこれらはいずれも1つのテーブルになる可能性がありますが、ユーザーとパスワードの2つの重要な情報が分かれています。また、他のすべての機能と同様に、ASP.NETシステムはモジュール化されているため、さまざまな機能を有効/無効にしたり、テーブルを個別に保つことができます。
PasswordSaltはパスワードを暗号化/ハッシュしてパスワードにランダム性を追加するときに使用されるため、同じパスワードの値を持つイブは同じではありません。
1
は図です:あなたは、プロファイル、承認、Webパーツをオンにすると、まだ会員オフを変えることができますので、http://superpatrick.wordpress.com/2007/11/21/aspnet-membership-schema/
メンバーシップは、ユーザーから分離されています。たとえば、メンバーシップストアとしてWindows認証(つまりActive Directory)を使用している場合、メンバーシップテーブルは使用されずに残され、ユーザーテーブルにはプロファイル内のものを所有するWindowsユーザーまたはWebパーツテーブル。
関連する問題
- 1. ASP.NETメンバーシップのトラブル
- 2. ASP.NET - メンバーシップとロール
- 3. ASP.Net MVCメンバーシップ
- 4. c#ASP.NETメンバーシップ
- 5. ASP.NETメンバーシップ&GridViews
- 6. asp.netメンバーシップ階層?
- 7. asp.netのメンバーシップapi - ログインコントロール
- 8. ASP.NET MVC 3のメンバーシップ
- 9. ASP.NetのメンバーシップSQL Server
- 10. asp.net mvcデータベース関係
- 11. メンバーシップをチェックする多対多の関係
- 12. asp.netメンバーシップが役割
- 13. ASP.NET MVCとの関係
- 14. ASP.NET MVCでのASP.NETメンバーシップのオーバーライド4
- 15. カスタムプリンシパルオブジェクトとASP.NETのメンバーシップAPI
- 16. ASP.NET MVCメンバーシップの役割
- 17. ASP.net WCFのメンバーシップとプロファイル
- 18. ASP.NETメンバーシップの代替案
- 19. ASP.Net SQLとWindowsのメンバーシップ
- 20. ASP.Netのメンバーシップですか?
- 21. ASP.NETでDatatablesを使用
- 22. Asp.netメンバーシップ・プロバイダ、ログイン名\ステータス
- 23. asp.netメンバーシップ - 設定コメント欄
- 24. ASP.NETメンバーシップpasswordStrengthRegularExpressionおよびGeneratePassword
- 25. ASP.NET用Sqlメンバーシップ、学習リソース
- 26. 追加情報をASP.NET MVCメンバーシップに関連付ける
- 27. WCF ASP.NETメンバーシップ・プロバイダ - verifyuser関数が必要ですか?
- 28. ASP.NET MVCでの外部キーの関係
- 29. asp.net mvcのC#クラスとの関係
- 30. ASP.NET MVC:モデルとMembershipUsersの関係