• 検索結果がありません。

sqlcmd コマンドを実行すると、アクセス権不足によるエラーが発生する

1. 注意事項

2.3. 構成情報管理のトラブルシューティング

2.3.6. sqlcmd コマンドを実行すると、アクセス権不足によるエラーが発生する

生する

[現象1]

sqlcmd コマンドを実行すると、以下の実行例のようにデータベースにアクセスできない

ことを示すエラーが表示される。

「sqlcmd -E -S (local)¥SSCCMDB -d pvminf -Q "backup database pvminf to disk = 'C:¥temp¥backup_pvm.dat' with init"

メッセージ 916、レベル 14、状態 1、サーバー SSC 管理サーバ名¥SSCCMDB、 行 1

現在のセキュリティ コンテキストでは、サーバー プリンシパル "SSC管理サーバ 名¥ユーザ名" はデータベース "PVMINF" にアクセスできません。

メッセージ 3013、レベル 16、状態 1、サーバー SSC管理サーバ名

¥SSCCMDB、行 1

BACKUP DATABASE が異常終了しています。」

または、以下のエラーが表示される場合もあります。

「メッセージ 262、レベル 14、状態 1、サーバー SSC管理サーバ名

¥SSCCMDB、行 1

BACKUP DATABASE 権限がデータベース 'PVMINF' で拒否されました。

メッセージ 3013、レベル 16、状態 1、サーバー SSC管理サーバ名

¥SSCCMDB、行 1

BACKUP DATABASE が異常終了しています。」

[原因1]

sqlcmdコマンドを実行したユーザアカウントが、SQL Serverに登録されていません。

または、実行しようとしているデータベースへの操作の権限が、sqlcmd コマンドを実行 したユーザアカウントに付与されていません。

[対処方法1-1]

SSC 管理サーバに、SSCCMDB インスタンスをインストールしたユーザアカウントでロ グインします。

[対処方法1-2]

SQL Serverの管理者権限を持つユーザアカウントを使用して、SQL Serverに対してユ

では、SSCCMDB インスタンスをインストールしたユーザアカウントに対して与えられま す。

1. SSC管理サーバに、SSCCMDBインスタンスをインストールしたユーザアカウント でログインします。

2. 以下のsqlcmdコマンドを実行し、使用するユーザアカウントをSQL Serverに登録

し、十分な実行権を設定します。以下の例では、最上位の権限の "sysadmin" を 設定しています。

<SQL Server 2012 / 2014 / 2016 / 2017 / 2019の場合>

sqlcmd -E -S (local)\SSCCMDB

1> CREATE LOGIN [SSC管理サーバ名\ユーザ名] FROM WINDOWS

2> GO

1> ALTER SERVER ROLE [sysadmin] ADD MEMBER [SSC管理サ ーバ名\ユーザ名]

2> GO

[現象2]

sqlcmd コマンドを実行すると、以下の実行例のように、バックアップファイルの出力先フ

ォルダにフォルダ作成の権限がないことを示すエラーが表示される。

「sqlcmd -E -S (local)¥SSCCMDB -d pvminf -Q "backup database pvminf to disk = 'C:¥temp¥backup_pvm.dat' with init"

メッセージ 3201、レベル 16、状態 1、サーバー SSC管理サーバ名

¥SSCCMDB、行 1

バックアップ デバイス 'C:¥temp¥backup_pvm.dat' を開けません。オペレーティ ング システム エラー 5(アクセスが拒否されました。)。

メッセージ 3013、レベル 16、状態 1、サーバー SSC管理サーバ名

¥SSCCMDB、行 1

BACKUP DATABASE が異常終了しています。」

[原因2]

sqlcmd コマンドを実行したユーザアカウントに、バックアップファイルの出力先フォルダ

にフォルダ作成の権限がありません。

[対処方法2]

1. sqlcmdコマンドを実行したユーザアカウントに対して、バックアップファイルの出力

先フォルダにファイル作成の権限を追加します。

2. 再度、sqlcmdコマンドを実行します。

付録

• 付録 A 改版履歴 ... 179

• 付録 B ライセンス情報 ... 181

付録 A 改版履歴

 第1版 (2021.3): 新規作成

付録 B ライセンス情報

本製品には、一部、オープンソースソフトウェアが含まれています。当該ソフトウェアのライセンス条件の詳 細につきましては、以下に同梱されているファイルを参照してください。また、GPL / LGPLに基づきソース コードを開示しています。当該オープンソースソフトウェアの複製、改変、頒布を希望される方は、お問い合 わせください。

<SigmaSystemCenterインストールDVD>¥doc¥OSS

▪ 本製品には、Microsoft Corporationが無償で配布しているMicrosoft SQL Server Expressを含んでい ます。使用許諾に同意したうえで利用してください。著作権、所有権の詳細につきましては、以下の

LICENSEファイルを参照してください。

<Microsoft SQL Server Expressをインストールしたフォルダ>¥License Terms

▪ Some icons used in this program are based on Silk Icons released by Mark James under a Creative Commons Attribution 2.5 License. Visit http://www.famfamfam.com/lab/icons/silk/ for more details.

▪ This product includes software developed by Routrek Networks, Inc.

▪ This product includes NM Library from NetApp, Inc. Copyright 2005 - 2010 NetApp, Inc. All rights reserved.