##Oracle ユーザーに権限を付与する方法Oracle ユーザーに権限を付与するには、次の手順を実行します。 データベースに接続します。特定のオブジェクトに権限を付与します: GRANT TO ; スキーマ オブジェクトに権限を付与します: GRANT .ALL_OBJECTS TO ;システム権限の付与: GRANT
ON SYSTEM. TO ;権限の取り消し: REVOKE
ステップ 1: Oracle データベースに接続する
SQL*Plus などを使用するターゲット データベースに接続するための Oracle クライアント。ステップ 2: 特定のオブジェクトにアクセス許可を付与する
特定のテーブルにアクセス許可を付与するには、次の構文を使用します。<code>GRANT <权限> ON <表名> TO <用户名>;</code>たとえば、次のようにします。テーブル EMPLOYEES に対するユーザー
scott
SELECT および
UPDATE 権限を付与するには、次のコマンドを使用します。
<code>GRANT SELECT, UPDATE ON EMPLOYEES TO scott;</code>
ステップ 3 : スキーマ オブジェクトにアクセス許可を付与します。
スキーマ内のすべてのオブジェクトにアクセス許可を付与するには、ALL キーワードを使用します。
<code>GRANT <权限> ON <架构名>.ALL_OBJECTS TO <用户名>;</code>たとえば、For user を付与するには、次のようにします。
scott スキーマ
HR
SELECT 権限を付与するには、次を使用します:
<code>GRANT SELECT ON HR.ALL_OBJECTS TO scott;</code>
ステップ 4: システム権限を付与する
システム全体の権限 (CREATE USER など) を付与するには、SYSTEM
特別なスキーマ:<code>GRANT <权限> ON SYSTEM.<对象名> TO <用户名>;</code>
を使用します。たとえば、ユーザー # に付与します。 ##scott
ユーザーのアクセス許可を作成するには、次を使用します: <pre class="brush:php;toolbar:false"><code>GRANT CREATE USER ON SYSTEM.USER TO scott;</code></pre>
ステップ 5: アクセス許可を取り消す以前に付与されたアクセス許可を取り消すには、次を使用します
ステートメント: <code>REVOKE <权限> ON <对象名> FROM <用户名>;</code>
以上がOracleユーザーを認証する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。