# IT初級者｜セキュリティ基礎

## 学習目標
認証・認可・最小権限・入力と出力の扱いを点検し、バックアップから復元して結果を確認する。

## 1. 守る対象とリスクの表

課題：予約システムの利用者情報、予約内容、管理機能、稼働を一覧にし、漏えい・改ざん・停止の影響を書く。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：

## 2. 権限表と検証結果

課題：利用者Aから利用者Bの予約IDを指定する教材ケースを確認し、拒否する条件をテストへ追加する。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：

## 3. 境界ごとの対策メモ

課題：演習用の文字列を表示してHTMLとして実行されないこと、SQLの値が構文として解釈されないことを確認する。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：

## 4. 秘密情報の扱い表

課題：設定とログの架空サンプルを分類し、記録してよい情報と伏せる情報を決める。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：

## 5. 更新管理メモ

課題：演習アプリの依存一覧を作り、更新前の確認、テスト、復旧の手順を書く。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：

## 6. 復元手順と検証記録

課題：同梱DBをバックアップAPIで別ファイルへ保存し、別名で復元して行数と合計を照合する。

前提・環境：

手順：

期待結果：

実際の結果：

根拠・未確認：

レビューと修正：
