Tôi đã tìm ra, nó thực sự khá đơn giản, tôi đã bỏ qua nó trong quá trình thiết lập, tôi đang đăng giải pháp, hy vọng nó sẽ giúp ích cho ai đó trong tương lai.
Khi khai báo các tham số application.yml (hoặc .properties), tên người dùng và mật khẩu được khai báo là các mục nhập riêng biệt cho nguồn dữ liệu, do đó, điều này cần được xóa khỏi url.
Trong tab thông tin đăng nhập trong heroku postgres, URI bắt đầu với người dùng và mật khẩu của bạn, sau đó là @ và cuối cùng là phần còn lại của các chi tiết bao gồm tên máy chủ và tên db của bạn. Thật dễ dàng chỉ cần sao chép từ đó và dán nó vào dưới dạng URI nguồn dữ liệu mà không cần biết thực tế là người dùng và đường chuyền được khai báo riêng biệt.