|
このセクションでは、最初にオペレーティング システム上での管理者レベルのアクセス権を必要とする Pervasive PSQL v11 SP1 のタスクと、それを必要としないタスクについての概要を説明します。次に、サポートされる各オペレーティング システムでユーザー管理者レベルのアクセス権を許可する手順を説明します。
メモ
特に注記のない限り、このセクションの内容はサーバー エンジンのみに適用されます。
以下を行うには、管理者レベルの権限が必要です。
管理者レベルのアクセスを行うには、次の条件を満たす必要があります。
Table Editor を使用してテーブル設計を変更するには、Pervasive_Adminグループのメンバーであっても、データベース エンジンが実行中のマシンでの完全な管理者権限を持っている必要があります。
メモ
Linux サーバーの場合、管理者レベルの権限は btadmin ユーティリティを使ってユーザーとパスワードを btpasswd ファイルに追加した場合にのみ許可されます。
Pervasive_Admin オプションを使用すれば、ユーザーにデータベース エンジンが存在するオペレーティング システムの管理者権限を与えることなく、そのデータベース エンジンの管理者権限を許可することができます。
Active Directory 環境内では、1 つまたは複数の Pervasive_Admin グループを使用することができます。『Getting Started with Pervasive PSQL』の Active Directory サービスを参照してください。
管理者レベル権限を持たないユーザーは、実行時のみのアクセス権により以下のような操作を行うことができます。
ユーザーに管理者権限を許可するには、お使いのプラットフォームの手順に従ってください。
Pervasive_Admin のメンバーまたは Administrators のメンバーであるユーザーは、データベース エンジン上で管理者用のタスクを実行することができます。
ユーザーに Windows 32 ビット サーバー プラットフォームでの管理者権限を許可するには
メモ
そのサーバーに対する管理者レベルの権限を持つユーザーとして Windows サーバーにログオンするか、そのサーバーで定義された Pervasive_Admin グループのメンバーである必要があります。
メモ
Pervasive PSQL サービスへのログオン設定が System Account でない場合は、サービスの設定とログイン権限を参照してください。
Pervasive PSQL サービスのためのオペレーティング システムの設定には、データベース エンジンを実行するマシンへのログインに影響するものがあります。これらの設定は、Pervasive_Admin グループを使用してもしなくても適用されます。
設定は Pervasive PSQL サーバー エンジンに適用されます。ワークグループ エンジンをサービスとして実行している場合にはワークグループ エンジンにも適用されます。『Getting Started with Pervasive PSQL』のサービスとしてのワークグループ エンジンの起動を参照してください。
デフォルトのインストールでは、トランザクショナル サービスおよびリレーショナル サービスは共に[ローカル システム アカウント]としてログオンするよう設定されます。
[アカウント]へのログオン設定を変更した場合、そのアカウントのユーザー権利ポリシーを[オペレーティング システムの一部として機能]に変更する必要があります。そうしないと、リモート ログインは失敗します。
たとえば、Monitor ユーティリティは、データベース エンジン実行中のマシン上のオペレーティング システムにログインしていることを必要とします。[アカウント]に指定したアカウントがオペレーティング システムの一部として機能しない場合、ログイン失敗のメッセージを受け取ります。
Administrator アカウントであっても、ユーザー権利ポリシーを[オペレーティング システムの一部として機能]に設定する必要があるので注意してください。
サービス プロパティで[アカウント]を指定します。
次のタスクは、ユーザー権利ポリシーの変更方法を説明します。
Windows 32 ビット プラットフォームでユーザー権利ポリシーを設定するには
ユーザーに Linux での管理者権限を許可するには
管理者権限を持つデータベース ユーザーとして設定されていないユーザーは、Linux サーバー エンジンをリモートで管理することはできません。サーバーのコマンド ラインで btadmin ユーティリティを使ってこのタスクを実行することができます。
管理者権限の環境設定についての詳細は、『Getting Started with Pervasive PSQL』の Linux での Pervasive PSQL のアカウント管理を参照してください。
psql
としてログインします(または、PATH および LD_LIBRARY_PATH が設定されエクスポートされていれば、root
としてログインします)。その他のユーザーは btadmin を実行することができません。
リモート Pervasive PSQL v11 SP1 サーバーに接続するには
|