peacemakerv, то либо доступ к ним должен осуществляться с учётными данными пользователя программы, либо система авторизации должна использовать посредника.
Viktoria Smirnova, метод fetchRows - это код извлечения данных из БД. Метод toJson - это код преобразовывающий извлечённые данные в строку формата JSON.
JaxxDexx, я всегда рад появлению на ресурсе профессионалов, в том числе с альтернативным мнением, так как они наверняка пополнят базу знаний Тостера множеством изящных решений. Возможно, из вашего вклада в тег Python чему-то смогу научиться и я.
JaxxDexx, у приведённых там вариантов есть одна маленькая проблема - не учтён случай для неповторяющихся ключей, где значения можно не заворачивать в список. Сможете такую задачу в три строчки без циклов и условных выражений решить?