Hướng dẫn tạo lại tài khoản đăng nhập quản lý n8n
1. Giới thiệu
n8n là một nền tảng tự động hóa mạnh mẽ, giúp kết nối các ứng dụng và quy trình làm việc một cách dễ dàng. Tuy nhiên trong quá trình sử dụng có thể bạn quên mật khẩu tài khoản quản lý trong n8n. Bạn đừng lo lắng bài viết sau iNET sẽ hướng dẫn bạn reset lại lại tài khoản quản lý một cách dễ dàng và nhanh chóng.
Lưu ý: Việc reset lại tài khoản user managerment sẽ giúp bạn thiết lập lại thông tin quản trị và giữ lại các workflows đang sử dụng. Tuy nhiên nó sẽ xóa hết tất cả tài khoản người dùng khác nếu server của bạn cung cấp cho nhiều tài khoản sử dụng

2. Hướng dẫn reset lại tài khoản quản lý n8n
- Kiểm tra danh sách các container đang chạy
cd ~/n8n-docker
docker-compose ps
root@cs-turbo-20250211085750434:~/n8n-docker# docker-compose ps
Name Command State Ports
--------------------------------------------------------------------------------------------------------
n8n-docker_n8n_1 tini -- /docker-entrypoint.sh Up 0.0.0.0:5678->5678/tcp,:::5678->5678/tcp
n8n-docker_postgres_1 docker-entrypoint.sh postgres Up 5432/tcp- Chạy lệnh sau để reset lại tài khoản quản lý n8n
docker exec -u node -it <n8n-container-name> n8n user-management:resetn8n-container-name: là tên của container đang chạy n8n trong ví dụ này có tên là n8n-docker_n8n_1
root@cs-turbo-20250211085750434:~/n8n-docker# docker exec -u node -it n8n-docker_n8n_1 n8n user-management:reset
Permissions 0644 for n8n settings file /home/node/.n8n/config are too wide. This is ignored for now, but in the future n8n will attempt to change the permissions automatically. To automatically enforce correct permissions now set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true (recommended), or turn this check off set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false.
User settings loaded from: /home/node/.n8n/config
Successfully reset the database to default user state.- Tắt và bật lại Docker
Tắt Docker:
docker-compose dow
root@cs-turbo-20250211085750434:~/n8n-docker# docker-compose down
Stopping n8n-docker_n8n_1 ... done
Stopping n8n-docker_postgres_1 ... done
Removing n8n-docker_n8n_1 ... done
Removing n8n-docker_postgres_1 ... done
Removing network n8n-docker_default
Bật lại Docker
docker-compose up -droot@cs-turbo-20250211085750434:~/n8n-docker# docker-compose up -d
Creating network "n8n-docker_default" with the default driver
Creating n8n-docker_postgres_1 ... done
Creating n8n-docker_n8n_1 ... done- Truy cập và cập nhật lại thông tin tài khoản quản lý của bạn

3. Kết luận
Bài viết trên đã hướng dẫn bạn cách lấy lại tài khoản quản lý n8n. Bạn hãy ghi nhớ và bảo mật tốt thông tin đăng nhập của mình.
Chúc bạn thực hiện thành công!