【SAP】Secure User Storeの設定を実施する方法【Basis】

▼SAP転職なら! LINE追加で気軽に相談▼

今回は、hdbuserstoreの設定を実施する方法について説明します。

Secure User Store (hdbuserstore)とは

ネットワーク, インターネット, 通信, 技術, ビジネス, デジタル, 情報

hdbuserstoreとは、SAP HANAが動いているサーバ上にインストールされているツールのことです。

hdbuserstoreを使用すると、サーバ上にSAP HANAへの接続情報を保存し、アプリケーションがユーザ情報の入力なしでSAP HANAに接続できるようになります。基本的には、SAP HANAへの接続が必要なスクリプトで使用されることが多いです。例えば、HANAのバックアップを取得するスクリプトなどが挙げられます。

また、hdbuserstoreはSAP HANA クライアントパッケージと一緒にインストールされ、以下のディレクトリに配置されます。

<Linux/UNIX>
/usr/sap/hdbclient 
<Windows>
%SystemDrive%\Program Files\sap\hdbclient

Secure User Store (hdbuserstore)を設定する方法

ラップトップ, ワークスペース, フラットな設計, 端子板, スマート フォン

1.Windowsの場合

HANAの認証情報を設定する

cmdにて以下のパスへ移動。

%SystemDrive%\Program Files\sap\hdbclient

下記に従ってコマンドを入力し実行。
*本コマンドはテナントDB向けに認証情報を登録している

hdbuserstore -u <OSユーザ> set <KEY> <HANAホスト名(IPアドレス)>:<ポート番号>@<SID> <HANAユーザ名> <HANAユーザのPW>

HANAの認証情報を削除する

cmdにて以下のパスへ移動。

%SystemDrive%\Program Files\sap\hdbclient

下記に従ってコマンドを入力し実行。

hdbuserstore -u <OSユーザ> delete <Key>

HANAの認証情報を確認する

cmdにて以下のパスへ移動。

%SystemDrive%\Program Files\sap\hdbclient

下記に従ってコマンドを入力し実行。

hdbuserstore -u <OSユーザ> list

2.Linux / Unixの場合

HANAの認証情報を設定する

tera termにログインし、対象のOSユーザに下記コマンドでスイッチ。

su - <OSユーザ>

下記に従ってコマンドを入力し実行。

hdbuserstore set <KEY> <HANAホスト名(IPアドレス)>:<ポート番号> <HANAユーザ名> <HANAユーザのPW>

HANAの認証情報を削除する

tera termにログインし、対象のOSユーザに下記コマンドでスイッチ。

su - <OSユーザ>

下記に従ってコマンドを入力し実行。

hdbuserstore delete <Key>

参考記事

本, ラック, シェルフ, 家具, デザイン, 木造, ライブラリ, オフィス

hdbuserstoreについて
https://help.sap.com/viewer/b3ee5778bc2e4a089d3299b82ec762a7/2.0.01/en-US/dd95ac9dbb571014a7d7f0234d762fdb.html

実行コマンドについてhttps://help.sap.com/viewer/b3ee5778bc2e4a089d3299b82ec762a7/2.0.01/en-US/ddbdd66b632d4fe7b3c2e0e6e341e222.html

SAP初心者・中級者にはコレ!

SAPコンサルタントとして長年にわたり複数のPJに携わってきたプロによる一冊。

 

本書では宅配ピザ屋を例に、会社の業務とそれに紐づく各SAPモジュールの説明が丁寧にされており、この一冊で体系的に業務とSAPの基礎知識を身に付けることが可能です。

 

これからSAPの業務に携わる人や、改めてSAPの全体観を把握したい人など、初心者~中級者まで自信を持っておすすめします。

SAP転職なら! LINE追加で気軽に相談▼

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です