私は学生ポータル用のデータベースを設計したいと思います。私は学生の役割を作りたいので、すべての学生にとって、私はユーザーを作り、ユーザーの役割を割り当てる必要があります。多くのユーザーが作成されるようです。大きなリソースが必要になるなどの問題が発生する可能性があります。Oracleデータベースに多数のユーザーを作成することは悪い習慣ですか?
答えて
あなたが知っておく必要がある別のことは、ユーザーごとのライセンスを持っているかどうかに応じて財務上のコストの影響があることです。
しかし、他の人が既に述べたように、アプリケーションは通常、単一の資格情報を使用してデータベースに接続しますが、エンドユーザーは通常データベースユーザーとして定義されないため、データベース定義ロールを使用してパーミッション。
DBAまたはSYSADMIN、およびPORTAL_APPの2つのデータベース定義ロールを持つ可能性があります。
エンドユーザーの役割は、ポータルアプリケーション内で処理する必要があります。これは、アプリケーションのフロントエンドとバックエンドで一貫している必要があります。
私はxpress版を使用しているので、無料ですので、私はユーザーライセンスに直面する必要はないと思いますか? –
はい、おそらく、もっと重要なことに、前述のように、エンドユーザーはデータベース定義のオブジェクトとして作成されるべきではありません。 – crowne
- 1. 任意のSQLテーブルを作成することは悪い習慣ですか?
- 2. これは悪い習慣ですか?
- 3. キャッチオールAppToolboxクラスを作成する - これは悪い習慣ですか?
- 4. BackPressedを呼び出すことは悪い習慣ですか?
- 5. 複数の返品をすることは悪い習慣ですか?
- 6. 論理を表示することは悪い習慣です
- 7. クライアントでユーザー名とパスワードをキャッシュするのは悪い習慣ですか?
- 8. は@unlink悪い習慣ですか?
- 9. Javascript - 関数の配列はこの悪い習慣です
- 10. コールバックで2番目のsetStateを作成する - 悪い習慣ですか?
- 11. eslintrcファイルをグローバルにインストールすることは悪い習慣ですか?
- 12. カスタムC#コマンドレットを使用して新しいRunSpaceを作成することは悪い習慣ですか?
- 13. 多くの「initWith」パラメータを使用することは一般に悪い習慣ですか?
- 14. .exeファイルをNugetパッケージに含めることは悪い習慣ですか?
- 15. メソッドの静的なローカル変数は悪い習慣ですか?
- 16. スイッチケースにスイッチケースを入れるのは悪い習慣ですか?
- 17. これは悪い習慣ですか? C++
- 18. 親オブジェクトを持つ子クラスを作成することは悪い習慣ですか?
- 19. 関数式を別の関数の引数として使用することは悪い習慣ですか?
- 20. golangのエラーをリセットするのは悪い習慣ですか?
- 21. ステートフルヘルパークラスを使用するのは悪い習慣ですか?
- 22. JavaScriptの関数引数を変更するのは悪い習慣ですか?
- 23. プロジェクトのシングルトンが多すぎますか?悪い習慣ですか?
- 24. Java - クラスコンストラクタを持たないことは悪い習慣ですか?
- 25. これは悪い習慣です(これは間違っていますか)。
- 26. 既存の関数をテンプレートでオーバーロードするのは悪い習慣ですか?
- 27. 部分ページに<head>を含めることは悪い習慣です
- 28. 変数のdidSetの中にオプションの関数を呼び出すことは悪い習慣ですか?
- 29. Guava LoadingCacheに書き込むことは悪い習慣ですか?
- 30. 拡張メソッドと拡張プロパティは悪い習慣ですか?
Oracleデータベースは多くのユーザーを処理できます。しかし、多くの場合、アプリケーションは単一のユーザーを使用してデータベースと通信します。その後、アプリケーションは独自のロジックでユーザーを管理します。 –
@GordonLinoffので、私の練習は正しいですか? –
データベースユーザーアカウント(スキーマ)とデータベースロール、エンドユーザーのログイン資格情報と権限が混乱していますか? –