Tidak ada yang dapat saya temukan dalam dokumentasi PDO yang menunjukkan bahwa Anda dapat menentukan nama pengguna atau kata sandi dalam string DSN - ini adalah "Nama Sumber Basis Data" bukan "Nama Sumber Basis Data dan Otentikasi" String fakta bahwa Anda tidak menggunakan kata sandi harus menjadi petunjuk untuk ini, dan nama pengguna menjadi 'namasaya' mungkin hanya karena sebagian besar RDBM menggunakan var lingkungan $USER untuk terhubung jika tidak ada yang ditentukan (yang harus saya asumsikan disetel ke 'namasaya')
yaitu saya pikir Anda hanya perlu menggunakan parameter tambahan untuk meneruskan kredensial otentikasi