如何确保同一用户只允许通过 jdbc 对表进行更新,而不允许通过任何客户端进行更新。任何触发器都可以帮助检查 jdbc 的某些条件??
最佳答案
这可以通过结合使用 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/
关于java - 仅允许通过 sql server 、 oracle 和 postgres 中的 jdbc 对表进行更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51178209/