this is my code
val configuration = URLParser.parse(raw"""jdbc:postgresql://xxxx:5439/xx?user=xx&password=aaa$bbb#ccc""")
and i receive its complaint: authorize failure
by debug i found the configure's password is aaa$bbb, #ccc is truncated
my workaround is to new one and manual set properties
var configuration: Configuration = new Configuration( username = "...", host = "...", port = 5439, password = Option("aaa$bbb#ccc"), database = Option("....") )
this is my code
val configuration = URLParser.parse(raw"""jdbc:postgresql://xxxx:5439/xx?user=xx&password=aaa$bbb#ccc""")
and i receive its complaint: authorize failure by debug i found the configure's password isaaa$bbb
, #ccc is truncatedmy workaround is to new one and manual set properties
var configuration: Configuration = new Configuration( username = "...", host = "...", port = 5439, password = Option("aaa$bbb#ccc"), database = Option("....") )