Необходимо программное средство (желательно open source), которое умеет делать выборки из различных баз данных (mysql, db2, cache, etc...).
Обязательно с разделением прав: Администратор вводит запросы к базам, а так же указывает необходимые параметры запроса. Пользователь видит только список разрешенных запросов, и при выполнении запроса ему отображаются список параметров для ввода (напр. дата с.., дата по..). На выходе получается результат запроса с возможностью экспорта в табличные форматы.