Rumah > pembangunan bahagian belakang > Golang > Tidak dapat menyambung ke pangkalan data Azure PostresSQL - nama pengguna hendaklah dalam format

Tidak dapat menyambung ke pangkalan data Azure PostresSQL - nama pengguna hendaklah dalam format

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2024-02-05 21:51:11
ke hadapan
923 orang telah melayarinya

无法连接到 azure PostresSQL 数据库 - 用户名应采用 <用户名@主机名> format

Kandungan soalan

Saya tidak dapat menyambung ke pangkalan data azure postgresql dalam aplikasi golang

Mesej ralat:

fatal: invalid username specified. please check the username and retry connection. the username should be in <username@hostname> format. (sqlstate 28000))
Salin selepas log masuk

Tiada @ dalam nama pengguna saya.

Saya menggunakan gorm sebagai orm dan menyambung seperti ini

dburl := fmt.sprintf("postgres://%s:%s@%s:5432/%s", dbuser, dbpass, dbhost, dbname)
db, err := gorm.open(postgres.open(dburl), &gorm.config{})
Salin selepas log masuk

Pembolehubah saya kelihatan seperti ini

postgres_password="password!"
db_host="some-url-with-dashes.postgres.database.azure.com"
app_port="8080"
postgres_user="postgresuser"
db_name="file"
Salin selepas log masuk

Kod saya melihatnya dan mencipta dburl dengan betul, seperti ini:

postgres://postgresuser:[email&#160;protected]:5432/file
Salin selepas log masuk

Saya telah cuba menukar nama pengguna dan kata laluan


Jawapan betul


Anda mesti mengkonfigurasi parameter db_user_namespaceon. Jangan buat begini.

Atas ialah kandungan terperinci Tidak dapat menyambung ke pangkalan data Azure PostresSQL - nama pengguna hendaklah dalam format . Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan