私はついに問題を解決しました。上記の設定は実際には良いです。 Dockerコンテナで直接作業していました。何らかの理由で、構成はキャッシュに保持されました。
次のコマンドは構成キャッシュをクリアしませんでした:
php artisan config:clear
php artisan config:cache
php artisan cache:clear
何かをテストするためにデータベースに接続するための新しいユーザーを作成したときに、これに気づきました。新しい構成でコンテナーを再構築すると、すべてが完全に機能するようになりました。