LiveLabsのData SafeでSQL Firewallを確認 (2024/11/06)
LiveLabsのData SafeでSQL Firewallを確認 (2024/11/06)
https://blogs.oracle.com/database/post/explore-sql-firewall
投稿者: Angeline Dhanarani | Senior Principal Product Manager, Oracle Database Security
Oracle Database 23aiの最も興味深い新機能の1つがSQL Firewallであり、このエキサイティングな新機能を迅速に実現するために役立つ新しいOracle LiveLabsワークショップを紹介します。
SQL Firewallは、お客様がSQLインジェクション攻撃や侵害されたアカウントなどの一般的なデータベース・リスクを軽減するのに役立ちます。これは、認可されていないSQLまたはデータベース接続をブロックおよびロギングしながら、信頼できるデータベース接続からの認可されたSQL文のみがOracle Database内の処理に許可されるようにするのに役立ちます。
Oracle Data Safeは、SQL Firewallをトレーニングおよび管理するのに役立ちます。Data Safweは、SQL Firewall違反ログを自動的に収集し、違反を分析およびレポートできます。Data Safeを使用すると、データベースのSQL Firewallを一元的に管理でき、Oracle Databaseのフリート全体にわたるSQL Firewall違反の包括的なビューが提供されます。
SQL Firewallの主な利点
SQL Firewallには、次の利点があります。
- データベース・ユーザーの信頼できるデータベース接続から承認されたSQL文のみを許可することで、SQLインジェクション攻撃に対するリアルタイムの保護を提供します。
- 信頼できるデータベース接続パスを適用することで、資格証明の盗難のリスクを軽減します。
SQL Firewallの新しいLiveLabsワークショップでは、Data SafeでのSQL Firewallのトレーニングと管理を実践的に体験できます。この新しいワークショップでは、数ステップのみでData SafeでSQL Firewallを開始します。
ステップ1: SQL Firewallダッシュボードでターゲット・データベースに対してSQL Firewallが有効になっていることの確認
データベース・ターゲットで、構成の詳細を表示し、必要に応じてSQL Firewallを有効にします。ダッシュボードには、SQL Firewallが有効になっているすべてのターゲットにわたるSQL Firewall違反および構成の包括的なビューが表示されます。
図1: DataSafeCaptionのSQL Firewallダッシュボード
ステップ2: データベース・ユーザーの通常のアクティビティを取得するSQLコレクションの作成
データベース・ユーザーが信頼できるデータベース接続パスから一般的なアプリケーション・ワークロードを実行するとき、データ・セーフを使用すると、インサイトを使用してSQL収集の進行状況をモニターできます。新規アクティビティが0(ゼロ)に減少したことを確認したら、収集を停止し、許可リストを使用してファイアウォール・ポリシーを生成します。
図2: データベースuserCaptionの通常のSQLトラフィックを取得するためのData SafeでのSQL収集
ステップ3: SQL収集に基づいてSQL Firewallポリシーをデプロイおよび適用します。
ユーザーがデータベースに接続してSQL文を発行すると、SQL Firewallによってポリシーの許可リストに対するチェックが強制されます。
図3: enforcementCaptionの許可リストがあるData Safe内のSQL Firewallポリシー
これらの簡単なステップでは、あなたは行く準備ができています!
受信SQLトラフィック内のデータベース接続パスまたはSQL文が、ユーザーのファイアウォール・ポリシー許可リストのエントリと一致しない場合、SQL Firewall違反がトリガーされ、違反ログに記録されます。Data Safeは、ターゲット・データベースから違反を自動的に収集し、データベース・フリート全体のオンライン分析およびレポート作成のためにData Safeコンソールで使用できるようにします。
図4: オンライン分析およびreportingCaptionのためのData SafeでのSQL Firewall違反
Livelabsワークショップでは、SQL Firewallが盗まれた資格証明とSQLインジェクションの試行のリスクをどのように軽減するかについて、2つの実用的なシナリオを示します。
今すぐ始めよう
SQL Firewallの新しいLiveLabsワークショップをチェックして、Data SafeでSQL Firewallを開始します。SQL Firewallの構成時に動作していることを確認するには、Oracle Database 23aiの新しいセキュリティ機能である「SQL Firewallの導入」のビデオを参照してください。
詳細は、次のリソースを参照してください。
- Announcement blog post on SQL Firewall in Oracle Database 23ai
- SQL Firewall in Data Safe User Guide
- SQL Firewall documentation guide
- Technical report on mitigating risks of SQL Injection
コメント
コメントを投稿