Я думаю о переходе на библиотеку доступа к БД, которая использует DSN-соединение - connect («mysql: // login: password @ database? Options»). DSN использует @ в качестве разделителя. Означает ли это, что пароль не может содержать символ @? Есть ли другие ограничения?