내 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

관련 정보