状況
チームのチャットで、同僚が本番 DB の接続情報を誤って次のように投稿した。チャンネルには 40 人が参加している。
適切な対応は?
DATABASE_URL=postgres://app:Xk9#mP2q@db-prd-01:5432/shop正答
- 自分が投稿したものではないので、見なかったことにしておく
- 本番調査で使えそうなので、自分のメモにも控えておく
- 投稿者に知らせて削除してもらい、それで対応完了とする
- 投稿者に知らせて削除してもらい、パスワード変更を担当者に依頼する
解説
接続文字列にはパスワードが含まれており、投稿された時点で、参加者の端末や通知、チャットの履歴やバックアップに残った可能性がある。投稿を削除しても、すでに見た人や保存された写しは消せないため、パスワードを変更(ローテーション)して漏れた情報を無効にする必要がある。削除だけで完了とするのは対応として不十分。見て見ぬふりや、控えておくのは論外である。
この問題を含む 実務シチュエーション のテストを制限時間つきで解く
実務シチュエーションクイズへ