0

私は電子商取引プラットフォームをシミュレートしています。ユーザー登録は、通常のユーザー (製品のみを購入する) またはショップキーパー (プラットフォーム上でショップを所有し、通常のユーザーとショップキーパーを含むすべてのユーザーに商品を販売する) のいずれかです。ユーザーが登録するのだろうか、システムはログイン(CREATE LOGIN @login_name WITH PASSWORD = @password)とユーザー(CREATE @usr_name FOR LOGIN @login_name)を作成する必要がありますか?すべての機能を dbo として実装し、それらをクライアント アプリケーション (デスクトップ クライアントまたは Web アプリ) に統合することは可能ですか?

4

1 に答える 1

1

エンドユーザーにDBへの直接アクセスを許可しない限り、ユーザーはWebアプリに対してのみ維持およびプロビジョニングされ、DBへ​​のアクセスを許可されないようにする必要があります。あなたができること(そしておそらくすべきこと)は、DBのアカウントの階層化されたユーザーレベルを作成することです。これにより、Webアプリからの単純な取得/更新クエリを常にsysadminを使用して実行するのではなく、私の意見です。

(コメントから回答に移動)

于 2012-06-08T15:45:04.330 に答える