SQL Editor
1 つの統制された SQL エディタから本番をクエリする
全員が自分のクライアントでクエリすると何が起きるか
すべてのノート PC が認証情報の露出面
デスクトップクライアントは独自の接続リストと本番認証情報を保持します。それをチーム全体に掛け合わせると、攻撃対象は過去に接続したすべてのマシンになり、オフボーディングのたびにそれらを追跡する必要があります。
直接接続が監査ログを迂回する
各人がデータベースに直接接続すると、誰が何を実行したかの共通の記録が残りません。インシデント後に証跡を再構築するには、「誰が」に答えるために作られたわけではないデータベースログをつなぎ合わせることになります。
機微なデータが平文で出ていく
本番テーブルへの SELECT は、接続を保持している人に生の PII を返します。マスキングはデータベースの中にあるか、どこにもなく、クライアントはどのカラムが機微かを知りません。
Bytebase がすべてのクエリを統制する方法
データベースの前に立つ 1 つのエディタ
Bytebase は、すべてのクエリが通る Web SQL エディタを提供します。接続を共有し、シートを共有し、各ノート PC ではなく中央で統制を適用します。
共有された接続インベントリ
接続はノート PC ではなく Bytebase の中に存在するため、クエリを実行するためだけに本番認証情報をダウンロードする人はいません。
完全なクエリ環境
スキーマブラウザ、オートコンプリート、結果グリッド、クエリ履歴、AI 支援の SQL を、ブラウザで、実際のスキーマに対して。
すべてのクエリを記録
各ステートメントが作成者・データベース・タイムスタンプとともに記録されるため、監査ログは再構築ではなく読み取りです。
機微なデータをクエリ時にマスキング
ダイナミックデータマスキングは、結果セットが構築される際に機微なカラムを変換します。各人が見る内容は、生のテーブルの中身ではなく、ポリシーによる判断です。
カラムレベルのマスキング
PII、シークレット、財務カラムをロールごとにマスキングし、同じクエリでも実行者に応じて平文・下 4 桁・ハッシュを返します。
2 つ目のコピーではなくポリシー
マスキングは読み取り時に結果を書き換えます。維持すべきマスク済みレプリカも、2 つ目の信頼できる情報源もありません。
監査証跡付きのマスク解除
生の値を見る要求は承認を経由し、監査ログに記録されます。黙ったまま開示されることはありません。
永続ではなく、その瞬間に付与されるアクセス
常時アクセスは認証情報漏洩の露出面です。Bytebase はクエリ権限を要求に応じて発行します。期限付きで、自動的に失効し、すべての付与が記録されます。
ジャストインタイムのクエリアクセス
開発者は理由と期間を添えて特定のデータベースへのアクセスを要求し、承認者またはポリシーがその期間だけ付与します。
最小権限の RBAC
ロールベースのアクセスが、誰が何をクエリできるかを定義します。SOC 2、HIPAA、GDPR で監査人が確認する基準です。
自動的な失効
付与は自動的に失効するため、アクセスの露出面は、過去に発行されたすべてではなく、実際に使われているものだけになります。
1 つの統制された SQL エディタ、すべてのチームに行き届く統制
モダンなエンタープライズ環境全体に組み込まれる設計
Bytebase はデータベース、開発ツール、コラボレーションプラットフォームと連携し、複雑でマルチツールなエンタープライズ環境にも自然に溶け込みます。