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

CRUDを実行するためにユーザーに与える役割と特権は何ですか(Oracle12で)

    実行する操作によって異なります。独自のデータベーススキーマ内のテーブルのみを操作する場合は、通常、次の権限で開始できます。

    grant create session to <your_user>;
    grant create table to <your_user>;
    

    所有しているテーブルを挿入/更新/削除/選択するデフォルトの権限があります。

    表領域のクォータ:

    alter user <your_user> quota unlimited on <your_tablespace_name>;
    

    ユーザーのデフォルトのテーブルスペースを設定することをお勧めします。この場合、createtableステートメントでテーブルスペース名を省略できます。

    alter user <your_user> default tablespace <your_tablespace_name>;
    


    1. フィルタリングされたデータをJFreeChartに表示する方法

    2. 結合が正しい結果を返さない。私は何が間違っているのですか?

    3. InnoDBには静的テーブルがありますか?

    4. 2つの可能なテーブルのいずれかにMySQL外部キーを実行することは可能ですか?