Как бы я пошел об ограничении доступа API для набора авторизованных клиентов, в то же время используя аутентификацию на основе ролей для пользователей этих клиентов

Из docs :

public class AmbiguousTableNameException extends DataSetException

Это исключение выбрано IDataSet, когда несколько таблиц, имеющих одинаковое имя, доступны. Обычно это происходит, когда соединение с базой данных имеет доступ к нескольким схемам, содержащим идентичные имена таблиц.

Возможные решения:

1) Использовать учетные данные подключения к базе данных, которые имеют доступ только к одной схеме базы данных.

2) Укажите имя схемы для DatabaseConnection или DatabaseDataSourceConnection.

3) Включить поддержку квалифицированного имени таблицы (см. документацию по документации).

0
задан lgut 18 January 2019 в 04:21
поделиться