
お世話になります。
例えばですが、oracleでsysユーザからaaaというユーザーを作成し、
selectやcreateなどの権限を付与したとします。
そこでaaaユーザーでログインして、aaaユーザーが行うことのできる
権限を調べたいと思ったのですが、いまいちわかりません…。
(1)select * from session_privs;
ではcreate系の権限は表示されますが、select系(DML文)の権限が何を付与されているか表示されませんでした。
(2)select * from user_sys_privs;
でもselect等の権限の確認はできませんでした。
(3)select * from user_tab_privs;
では一件も出てきませんでした。
上記3つは何か間違えているのでしょうか?
それとも他にも何か調べ方があるのでしょうか?
よろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちわ。
> (2)select * from user_sys_privs;でもselect等の権限の確認はできませんでした。
> (3)select * from user_tab_privs;では一件も出てきませんでした。
(2) がSYSTEM 権限 (DML やDDL を実行する権限) で
(3) がOBJECT 権限 (特定の表やSEQUENCE に対する操作権限を他ユーザに付与) です。
> 上記3つは何か間違えているのでしょうか?
恐らくは、ROLE (権限の塊り) 経由で権限が付与されているのではないでしょうか?
ユーザに付与されたROLE はuser_role_privs で確認できます。
また、ROLE に付与された権限を確認する場合は、dba_role_privs を確認して下さい。
詳細は、Oracle のリファレンス・マニュアルを確認して下さい。
http://docs.oracle.com/cd/E16338_01/server.112/b …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ODBCリンクの際にACCESSでは読...
-
異なるスキーマのビューを元に...
-
Poweruser権限でのIPアドレス変...
-
日付を表示形式で戻すSQL文を書...
-
Texの枠囲み調節
-
Exel関数で誕生日がきたら...
-
callで順に実行されるプロシー...
-
Accessでグローバル変数を宣言...
-
Excel:ThisWorkbookオブジェク...
-
エクセルVBAでUserFormを起動し...
-
SQLサーバで和暦から西暦に変換...
-
mysqlのcase文で複数の条件を指...
-
PL/SQL 実行中のSID
-
Transact-SQLでストアードプロ...
-
SQL ブレーク処理について
-
Access VBAで行ラベルが定義さ...
-
エクセルと日付の関数と並び替え
-
Accessの数値から時間に変換す...
-
今日の日付が入った行のデータ...
-
Python 2.7で、SQLite3の全文検索
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Statement ignored というエラー
-
ODBCリンクの際にACCESSでは読...
-
別のスキーマのテーブルアップ...
-
異なるスキーマのビューを元に...
-
会社の〇〇部と〇〇課の違いっ...
-
Oracle 10gで順序sequenceの作...
-
Poweruser権限でのIPアドレス変...
-
ロールを言い換えると?
-
oracle8.1.7について
-
テーブル権限確認
-
権限で「委任」「専決」とあり...
-
IE6の「ディスカッション」は...
-
dba_で始まるシステム表を検索...
-
Oracle 10g 他スキーマの参照権...
-
ポリスとシェリフの違い 及び...
-
ノートンの活動ログに詳しい方...
-
トリガーにてビューを作成しよ...
-
同一SQLでも実行ユーザによりカ...
-
oracleユーザーの権限確認方法...
-
「バッチジョブとしてログオン...
おすすめ情報