Azure Monitor for SAP ソリューションのSQL Serverを構成する
この攻略ガイドでは、Azure portalを使用して Azure Monitor for SAP ソリューションのSQL Server プロバイダーを構成する方法について説明します。
前提条件
- Azure サブスクリプション。
- 既存の Azure Monitor for SAP solutions リソース。 Azure Monitor for SAP solutions リソースを作成するには、Azure portal のクイックスタートまたは PowerShell のクイックスタートに関するページを参照してください。
Windows ポートを開く
SQL Server のローカル ファイアウォールと、SQL Serverと Azure Monitor for SAP ソリューションが存在するネットワーク セキュリティ グループで Windows ポートを開きます。 既定のポートは 1433 です。
SQL Server を構成する
Windows とSQL Serverからのサインインを受け入れるようにSQL Serverを構成します。
- SQL Server Management Studioを開きます。
- [サーバー プロパティ] [セキュリティ>認証] > を開きます。
- [SQL Server 認証モードと Windows 認証モード] を選択します。
- [OK] を選択して変更を保存します。
- SQL Server を再起動して変更を完了します。
SQL Server 用の Azure Monitor for SAP solutions ユーザーを作成する
次のスクリプトを使用して、azure Monitor for SAP ソリューションのユーザーを作成して、SQL Serverにサインインします。 必ず次のように置き換えてください。
-
<Database to monitor>
を SAP データベースの名前と共に使用します。 -
<password>
ユーザーのパスワードを使用します。
Azure Monitor for SAP solutions ユーザーの例の情報は、他の SQL ユーザー名に置き換えることができます。
USE [<Database to monitor>]
DROP USER [AMS]
GO
USE [master]
DROP USER [AMS]
DROP LOGIN [AMS]
GO
CREATE LOGIN [AMS] WITH
PASSWORD=N'<password>',
DEFAULT_DATABASE=[<Database to monitor>],
DEFAULT_LANGUAGE=[us_english],
CHECK_EXPIRATION=OFF,
CHECK_POLICY=OFF
CREATE USER AMS FOR LOGIN AMS
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GRANT CONNECT TO AMS
GRANT VIEW SERVER STATE TO AMS
GRANT VIEW ANY DEFINITION TO AMS
GRANT EXEC ON xp_readerrorlog TO AMS
GO
USE [<Database to monitor>]
CREATE USER [AMS] FOR LOGIN [AMS]
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GO
セキュリティで保護された通信を有効にするための前提条件
TLS 1.2 以降を有効にするには、この記事の手順に従います。
Azure Monitor for SAP ソリューション プロバイダーをインストールする
Azure Monitor for SAP solutions からプロバイダーをインストールするには:
- Azure portal で、Azure Monitor for SAP solutions リソースを開きます。
- リソース メニューの [ 設定] で、[プロバイダー] を選択 します。
- プロバイダー ページで、[追加] を選択して新しいプロバイダーを追加します。
-
[プロバイダーの追加] ページで、必要なすべての情報を入力します。
- [種類] で、 [Microsoft SQL Server] を選択します。
- [名前] に、プロバイダーの名前を入力します。
- (省略可能)[ セキュリティで保護された通信を有効にする] を選択し、ドロップダウン リストから証明書の種類を選択します。
- [ホスト名] に、ホスト名の IP アドレスを入力します。
- [ポート] に、SQL Server がリッスンしているポートを入力します。 既定では 1433 です。
- [SQL ユーザー名] に、SQL Server アカウントのユーザー名を入力します。
- [パスワード] に、アカウントのパスワードを入力します。
- [SID] に、SAP システム識別子を入力します。
- [ 作成] を 選択してプロバイダーを作成します。
- 必要に応じて前の手順を繰り返して、さらにプロバイダーを作成します。
- [確認および作成] を選択して、デプロイを完了します。