Разрешить обновление таблицы только через jdbc в sql server, oracle и postgres - PullRequest
0 голосов
/ 04 июля 2018

Как убедиться, что обновление таблицы разрешено только через jdbc одному и тому же пользователю и не разрешено ни для одного клиента. Любой триггер может помочь с некоторым условием для проверки jdbc ??

1 Ответ

0 голосов
/ 04 июля 2018

Это можно сделать с помощью комбинации параметра соединения ApplicationName и пользовательского триггера. Это небезопасно, просто предотвращает непреднамеренные изменения.

Вы можете увидеть пример SQL Server здесь https://thesqldude.com/2012/04/07/how-to-prevent-users-from-accessing-sql-server-from-any-application-or-any-login-expect-your-main-application-its-login/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...