При создании нового экземпляра postgresql на портале Azure или даже в CLI имя пользователя автоматически становится похожим на user @ databasename, поэтому я не могу использовать его в строке базы данных, достаточно забавно, что в Azure есть целый раздел с подключениемстроки, например, node.js пример:
postgres://{your_username}:{your_password}@{host_name}:5432/{your_database}?ssl=true
Так что если мы подставим значения, мы получим что-то вроде этого
postgres://user@databasename:password@host.azure.com:5432/database_name?ssl=true
Можете ли вывидите проблему?два @
, это совершенно неправильно, node.js
не могу разобрать это, у меня та же проблема на ruby
, это недействительный URL.
Как я могу изменить имя пользователя, чтобы удалить@part?