Oracle NoSQL Databaseセキュリティ・ガイド

法律上の注意点

Copyright © 2011, 2012, 2013, 2014, 2015 Oracle and/or its affiliates.All rights reserved.

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合がありますまた、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、他社の商標の可能性があります。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

4/24/2015


目次

はじめに
この本で使用される表記規則
1. Oracle NoSQL Databaseセキュリティの概要
2. セキュリティ構成
セキュリティ構成の概要
Makebootconfigによるセキュリティの構成
Securityconfigによるセキュリティの構成
セキュリティ構成の作成
セキュリティ構成の追加
セキュリティ構成の削除
トラストストア構成のマージ
3. Oracle NoSQL Databaseのセキュア・インストールの実行
単一ノードのセキュア・デプロイメント
新規インストールへのセキュリティの追加
既存のインストールへのセキュリティの追加
複数ノードのセキュア・デプロイメント
新規インストールへのセキュリティの追加
既存のインストールへのセキュリティの追加
4. 外部パスワード・ストレージ
Oracle Wallet
パスワード・ストア・ファイル
5. security.xmlパラメータ
トップレベル・パラメータ
トランスポート・パラメータ
6. 暗号化
SSLモデル
SSL通信プロパティ
7. 認証の構成
ユーザー管理
ユーザーの作成
ユーザーの変更
ユーザーの削除
ユーザー・ステータス
ユーザー・ログイン
パスワード管理
セッション
8. 認可の構成
権限
システム権限
オブジェクト権限
表の所有権
権限の階層
ロール
システム組込みのロール
ユーザー定義のロール
ロール、権限およびユーザーの管理
ロールの作成
ロールの削除
ロールのステータス
ロールまたは権限の付与
ロールまたは権限の取消し
9. セキュリティ・ポリシー
セキュリティ・ポリシーの変更
10. 監査ロギング
セキュリティ・ログ・メッセージ
11. Oracle NoSQL Databaseをセキュアに保つ方法
構成の保護ガイドライン
セキュア・アプリケーションのデプロイ・ガイドライン
SSLプロトコルの保護ガイドライン
JMXをセキュアに使用するためのガイドライン
キーストア・パスワードの更新ガイドライン
SSLキー/証明書の更新ガイドライン
オペレーティング・システムのセキュリティのガイドライン
A. SSLキーストアの生成
B. KVStore必須権限
CLIコマンドにアクセスする権限
DDLコマンドの権限
KVStore APIにアクセスする権限
KVStore TableAPIにアクセスする権限
KvLargeObject APIにアクセスする権限
C サード・パーティ・ライセンス