- PR -

Loginコントロール使用時のユーザ情報データベースASPNETDBについて

1
投稿者投稿内容
未記入
大ベテラン
会議室デビュー日: 2006/05/19
投稿数: 125
投稿日時: 2007-10-18 15:25
環境
WindowsXP
VS2005
ASP.NET
VB
Loginコントロール使用時のユーザ情報データベースASPNETDBについての質問です。

Loginコントロールのユーザ情報の保存方法を調べているのですが、以下の3通りが考えられるという結論にいたりました。

1.SQL Server ExpressにASPNETDBにユーザー情報を保存する(デフォルト)

2.業務システム固有のデータベースにユーザー情報を保存する。
(前提条件:SQL ServerでNetが構成するテーブル定義を使用)

3.業務システム固有のデータベースにユーザー情報を保存する
(Oracle、DB2等を使用する場合または独自のテーブル定義を使用する場合など。)


一番簡単な方法は上記1の方法だと思われますが、システム固有のDBとASPNETDBの2つのDBを使用・管理しないといけない所でユーザ受けが悪い&なんだか気持悪いのです。

上記2の方法を検討しておりますが、検索方法がわるいのか情報がみつかりません。
上記2の実現方法について教えていただけないでしょうか?

また
ログインコントロールで対応できる場合のログイン方法とした場合、
一般的には上記1の方法を使用するのでしょうか?
みなさんはどうされているのでしょうか?


以上 よろしくお願いいたします。


[ メッセージ編集済み 編集者: 未記入 編集日時 2007-10-18 15:27 ]
どっとねっとふぁん
ぬし
会議室デビュー日: 2005/02/23
投稿数: 935
投稿日時: 2007-10-18 15:45
aspnet_regsql.exeを使えば自前のDB内に必要なテーブル定義を追加できます。
あとはweb.configの設定を正しく変更すればOKです。

http://dotnetfan.org/blogs/dotnetfanblog/articles/586.aspx
こんなこともできます。
1

スキルアップ/キャリアアップ(JOB@IT)