Доступ к любой бд(если он открыт) получается за счёт специального логина и пароля, которым владеет админ.
Связь бд через личный кабинет. Нет разницы для чего бд используется, главное как к ней получить доступ и при этом не снизить производительность сервера.
Кстати, примером в данном случае может служить доступ к персонажам. Вначале клиент получает доступ к серверу(выдаёт список серверов-это тоже своего рода бд), а потом загружает данные с бд, в которой содержится инфа о персонаже.