Docker MySQL が一部ユーザーの権限を失うのはなぜですか?

Docker MySQL が一部ユーザーの権限を失うのはなぜですか?

私は docker compose ファイルで mysql 8 イメージを使用しています。データベース用に設定した mysql ユーザーが、そのデータベースに対する権限を失っていることが定期的にわかります。ユーザーはまだ存在し、権限はありますGRANT USAGE on *.*が、データベース固有の権限はすべて失われています。このコンテナ内の複数のデータベースで同じユーザーを使用しています。mysql がその情報を失う原因となっている設定に何か問題があるのでしょうか? それとも、それがデフォルトであり、それを防ぐために何かを行う必要があるのでしょうか?

私のdocker-compose.ymlファイルの関連部分

  aspodb:
    container_name: aspodb
    image: mysql:8
    ports:
      - 3306:3306
    environment:
      MYSQL_ROOT_PASSWORD: root
    command: mysqld --max_allowed_packet=256M
    networks:
      - asponet
    volumes:
      - aspodata:/var/lib/mysql
      - aspodatatmp:/var/tmp
      - ./setup/mysql:/docker-entrypoint-initdb.d
      - ./setup/mysqlcnf/aspodb.cnf:/etc/mysql/conf.d/aspodb.cnf

関連情報