Если пишите для тренировки необязательно делать удаленную базу данных, логин-пароли можно хранить в json файлах - что удобно для последующего извлечения, или просто в текстовых файлах - что менее неудобно, если хотите SQL, можно использовать SQLITE3 - ничего скачивать не надо, она часть стандартной библиотеки, база данных хранится отдельным файлом на компьютере. Если есть желание можно еще и закодировать данные перед записью в файл, базу SQLITE3. Я на работе использую базу MYSQL - живет на сервере, но никто не мешает поставить mysql локально на свою рабочую машину. В общем выбор способа хранения данных зависит от размера проекта и вашего желания. Вот как я написал модуль запросов в дб SQLITE3 dв своем pet проекте:
https://github.com/ArtyomKozyrev1989/ICMP_Ping_Mon...