nextcloud에서 관리자 사용자를 생성할 수 없음
관리자 사용자를 생성하는 동안 오류가 발생했습니다.
Error while trying to create admin user: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [1045] Access denied for user 'nextcloud'@'172.22.0.6' (using password: YES)
도커-docker.yml
version: '3'
volumes:
nextcloud-data:
nextcloud-db:
networks:
nginx_network:
external: true
services:
app:
image: nextcloud
restart: always
volumes:
- nextcloud-data:/var/www/html
environment:
- MYSQL_PASSWORD=test
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
networks:
- nginx_network
db:
image: mariadb
restart: always
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
volumes:
- nextcloud-db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=test
- MYSQL_PASSWORD=test
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
networks:
- nginx_network
저에게 맞는 솔루션에서 유사한 문제를 찾을 수 없었고 도커 구성이 괜찮은 것 같습니다.
효과적인 솔루션:
- 데이터베이스 컨테이너 이름 변경
- 모든 볼륨을 삭제했습니다.
사용자를 루트 일반 사용자로 설정하지 않음
(컨테이너 간에 자격 증명을 잘못 입력한 경우에도 이 오류가 표시됩니다.)
언급URL : https://stackoverflow.com/questions/70627426/nextcloud-cant-create-an-admin-user
'programing' 카테고리의 다른 글
ES6에서 화살표 기능이 즉시 실행 (0) | 2023.07.29 |
---|---|
직접 대.위임됨 - jQuery .on() (0) | 2023.07.29 |
반복 필드에 할당하는 방법은 무엇입니까? (0) | 2023.07.29 |
C를 위한 좋은 플롯 라이브러리? (0) | 2023.07.29 |
에이잭스를 통해 어떻게 php로 배열을 보낼 수 있습니까? (0) | 2023.07.29 |