S3バケットがアクセスエラーになった時

S3の不要になったバケットを削除しようとすると、バケットの中身は空なのに下のようなエラーが出てしまい削除できませんでした。

エラーの内容は「access denied」でなんらかのエラーでアクセスできないようです。

結果から言うと、ルートアカウントからバケットポリシーを削除することでバケット削除に成功しました。

S3がアクセスエラーでバケットが削除できない時は、「ルートユーザーであること」、「バケットポリシーを削除していること」を確認しましょう。