sql >> データベース >  >> RDS >> Oracle

特定のアプリケーションにのみoracledbログインを許可しますか?

    これはアプリケーションであり、ソースを制御できるため、パスワードで保護されたデータベースロール、またはourTool.exeから有効になっているセキュアアプリケーションロールのいずれかを使用できます。 (http://www.oracle.com/technologyを参照してください。 /obe/obe10gdb/security/approles/approles.htm

    たとえば、パスワードで保護されたデータベースロールの場合、最初の接続はCREATE SESSION特権のみで行われ、その後、ourTool.exeは自分だけが知っているパスワードでSETROLEを発行します。他のアプリケーションには、ロールを設定するための情報がありません。明らかに、特権はロールにのみ付与され、この構成のユーザーには直接付与されません。



    1. SQL Server(T-SQL)の既存のテーブルにCHECK制約を追加する

    2. VB.NET2010を使用してリモートMySQLデータベースに接続します

    3. PgSQLが年の日を日付に戻す

    4. userIDが一意である最初と最後のタイムスタンプを選択します