1人のユーザについてアプリケーションを作成して、他のユーザを選択して権限を定義したいが、このユーザは管理者または "dba"ではありません。文の形式は次のとおりです。 GRANT GRANT TO BIG_USER; "Big User"には多くの特権があり、別のユーザーには同じかそれより少ない特権があります。 ありがとうOracleで特権を与える特権を与える方法
-1
A
答えて
0
ユーザーに与えられたすべての権限を他のユーザーに付与する場合は、最初にそのユーザーの権限を取得し、各ユーザーに対してその権限を与えるスクリプトを作成する必要があります。次の表は、各ユーザーのための助成金
USER_SYS_PRIVS、USER_TAB_PRIVSは、テーブル
は、Oracleの許可制度がどのようなに関する粒度のビットを可能にする権限を取得して、他のユーザーに
0
それらを与えるためにクエリを記述USER_ROLE_PRIVS示し、このユーザーに許可することができます。
オブジェクト(テーブルなど)の場合は、dba、オブジェクト所有者、またはgrantオプションで付与された権限が必要です。したがって、次のように動作する必要があります。
GRANT ALL PRIVILEGES ON mytable TO WITH GRANT OPTION;
ユーザーが権限を管理するために必要なすべてのテーブルでこれを繰り返す必要があります。
この回答は、システム権限ではなくオブジェクト(テーブルなど)の権限を検討していることを前提としています。
関連する問題
- 1. postgresテーブルに特権を与える
- 2. アプリケーションにルート特権を与えます
- 3. Dockerfileからmysqlの特権を与える方法は?
- 4. oracleのユーザーに権限を与える方法は?
- 5. 誰が特権を与えることができますか?
- 6. 特権を与えることができません
- 7. "build run"を与える方法Jenkinsの特定のジョブに対する権限
- 8. deviseを使って別のユーザーに特権を与える方法は?
- 9. Debianで特定のユーザの特権を他のユーザに与えるには?
- 10. 特定の条件のユーザーにアクセス権を与える方法は?
- 11. MariaDBデータベースの特権を付与する
- 12. bukkit - ターゲットに特定の権限を与えます。
- 13. Androidアプリのルート権限を与える
- 14. Windowsに権限を与える
- 15. Apple UDIDにアクセス権を与える?
- 16. 他のスキーマから関数にアクセスするためのOracleトリガーの特権を与える方法
- 17. アンドロイドでプログラムレベルでシステムレベルの権限を与える方法は?
- 18. PostgreSQLで ' - 'のユーザに権限を与える方法
- 19. Firebase ConsoleでFirebase Analytics権限を与える方法は?
- 20. admin Webアプリケーションなしでユーザーに権限を与える方法
- 21. ResinのSecurityManagerポリシーファイルでJSP権限を与える方法は?
- 22. はmysqlデータベースに特権を与えることができません
- 23. MySQLのroot @ localhostにすべての特権を与える方法を教えてください。
- 24. webserviceにユーザ権限を与える方法
- 25. OAuth 2 - 権限を与えずにログインする方法
- 26. SPItemにSPGroup権限を与える方法は?
- 27. sqlサーバユーザにsendmail権限を与える方法は?
- 28. 実行プロセスにsudo権限を与える方法
- 29. IISバージョン5.1の書き込み権限を与える方法?
- 30. %system.teamcity.auth.userId%アカウントに追加の権限を与える方法?