Is any way to disable massive updates/deletes (without where clause) in SQL Developer?
Mysql workbench has a similar tool that prevents a user run update statements without where clause. Is any similar tool in Oracle SQL developer?
Thanks
答案 0 :(得分:0)
否。
但是您可以通过创建资源使用者组(Docs)来限制用户可以释放到SGA /临时空间/ CPU上的损害
最好在数据库/服务器级别控制此类问题。如果在客户端中构建“安全性”,那么一旦他们使用另一个客户端(例如SQL * Plus或其他100个其他Oracle数据库客户端之一),就会遇到麻烦。
如果您有一个经常执行此操作的数据库用户,则为use the READ privilege in 12c及更高版本。它允许您仅授予进行选择的能力。