Por que meu Docker MySQL perde privilégios para alguns usuários?

Por que meu Docker MySQL perde privilégios para alguns usuários?

Estou usando a imagem do mysql 8 em um arquivo docker compose. Periodicamente descubro que o usuário mysql que configurei para um banco de dados não tem mais privilégios nesse banco de dados. O usuário ainda existe e possui, GRANT USAGE on *.*mas todos os privilégios específicos do banco de dados desapareceram. Eu uso esse mesmo usuário em vários bancos de dados neste contêiner. Há algo na minha configuração que está fazendo com que o mysql perca essas informações? Ou é padrão e preciso fazer algo para evitá-lo?

A parte relevante do meu arquivo 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

informação relacionada