Удалите @ из лазурного имени пользователя postgresql

При создании нового экземпляра 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?

0 ответов

Используйте %40 для второго @. Он должен работать.

Другие вопросы по тегам