追加の SRMDBAPI ユーザを作成する方法
srmapi MySQL ユーザが SRMDBAPI を使用する場合、管理は不要です。ただし、より多くのアカウントが必要な場合には、MySQL クライアント アプリケーションを使用して、アカウントを確立できます。
casp1032jp
srmapi MySQL ユーザが SRMDBAPI を使用する場合、管理は不要です。ただし、より多くのアカウントが必要な場合には、MySQL クライアント アプリケーションを使用して、アカウントを確立できます。
たとえば、SRMDBAPI からすべてのビュー データを読み取ることができるユーザ、srmdbapi_user を作成できます。
以下の手順に従います。
- SRM サーバ上で、root として mysql にログインします。
- MySQL データベース インスタンスに新しいユーザ名とパスワードの組み合わせを確立し、srmdbapi とレポートの両方のスキーマにアクセスします。mysql>GRANT SELECT, EXECUTE ON srmdbapi.* TO 'srmdbapi_user'@'%' IDENTIFIED BY 'somepassword'; mysql>GRANT SELECT ON reporting.* TO 'srmdbapi_user'@'%'; mysql>FLUSH PRIVILEGES;
- mysql をログアウトします。srmdbapi_user が作成されます。
注:
上記の GRANT ステートメントにより、srmdbapi_user はローカルで、または任意のリモート サーバから、SRM サーバに接続できるようになります。srmdbapi_user には、SRMDBAPI のデータベース実装を表している srmdbapi スキーマへの読み取り専用のアクセス権限だけが付与されます。