Задать вопрос
@pfedorov031090

Как получать отчеты из БД?

Доброго всем дня! Есть несколько баз данных. Необходимо дать пользователям возможность просматривать данные из этих БД по заранее написанным шаблонам запросов на SQL. Так же нужно разграничение прав доступа. То есть ПО или форма в которой нужно ввести логин и пароль и получить доступ к своему набору запросов. Как это можно сделать? Есть ли готовое ПО под это?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
@d-stream
Готовые решения - не подаю, но...
Вообще - это reporting services, только точка "разделения" чуть иная - отчёты/шаблоны отчетов и на этом уровне регулируется доступ, а сами системы репортинга имеют доступ к базе или вьюшкам/процедурам
навскидку смотреть: Microsoft Reporting Services, crystal reports, stimulsoft reports, elastic kibana ну и все что сейчас позиционируется как bi
Ответ написан
Комментировать
shabelski89
@shabelski89
engineer
Никакого спец софта не нужно.
1. Делаете на основе готовых запросов Представления (view) там только селекты разрешаем. тут
2. Делаете в БД всех нужных пользователей с нужными правами доступа к каждой вью.
3. Пользователи через удобного клиента СУБД подключаются и видят только то что им разрешили
Ответ написан
Комментировать
Докину в список софта - Superset.
Указанные в вопросе задачи покрывает
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы