dbvisualizer怎样防止多个环境下误操作

 时间:2024-10-16 18:40:42

当我们使用dbvisualizer的时候,可能建立了多个链接,包括开发环境、测试环境、生产环境,如果稍微不注意就可能造成误操作,比如在生产环境里执行了drop,执行了delete这样的语句,那么dbvisualizer怎样防止误操作呢?

工具/原料

dbvisualizer

一、区分开发、测试、生产环境

1、打开dbvisualizer,可以看到主页面里的,已经建立好的开发、测试、生产三个环境的连接。

dbvisualizer怎样防止多个环境下误操作

2、(1)双击【开发】(2)在右侧的"Permission Mode"处,选择"Development"

dbvisualizer怎样防止多个环境下误操作

3、(1)双击【测试】(2)在右侧的"Permission Mode"处,选择"Test"

dbvisualizer怎样防止多个环境下误操作

4、(1)选择完Test后,会弹出一个选择框。(如果没弹出,则选择成其他的,再选择回Test)(2)选择一个提示边框,建议选择最后一个。(3)点击OK

dbvisualizer怎样防止多个环境下误操作

5、此时可以看到,整个右侧的边框都变为了绿灰相间的颜色。

dbvisualizer怎样防止多个环境下误操作

6、(1)双击【生产】(2)在右侧的"Permission Mode"处,选择"Production"

dbvisualizer怎样防止多个环境下误操作

7、(1)选择完Production后,会弹出一个选择框。(如果没弹出,则选择成其他的,再选择回Production)(2)选择一个提示边框,建议选择第二个,黄黑色。(3)点击OK

dbvisualizer怎样防止多个环境下误操作

8、此时可以看到,整个右侧的边框都变为了黄黑相间的颜色。

dbvisualizer怎样防止多个环境下误操作

9、以上设置完毕之后,当您再编辑sql语句的时候,根据不同的环境,边框就会呈现不同的颜色。#例如下图:

dbvisualizer怎样防止多个环境下误操作
dbvisualizer怎样防止多个环境下误操作
dbvisualizer怎样防止多个环境下误操作

二、设置操作权限

1、选择Tools->Tool Properties,进入设置页面

dbvisualizer怎样防止多个环境下误操作

2、选择Permission选项,可以看到右侧出现对于开发、测试、生产三种环境的权限设置。

dbvisualizer怎样防止多个环境下误操作

3、(1)上半部分是设置SQL语句编辑区的权限(2)下半部分是设置数据表格的编辑权限

dbvisualizer怎样防止多个环境下误操作

4、权限分为3种:(1)Allow 允许(2)Ask 询问,弹出提示(3)Deny 拒绝注意:建议将生产环境的Delete,Drop,Truncat,Alter命令设置为Deny,防止误操作,将表删除,或者数据清空。

dbvisualizer怎样防止多个环境下误操作

5、设置完毕后点击【OK】按钮即可。

dbvisualizer怎样防止多个环境下误操作

6、测试一下好不好用:在【测试】环境下执行一个delete语句,下方会直接提示错误,错误原因是权限设置不允许。

dbvisualizer怎样防止多个环境下误操作
  • js如何取得div的value值
  • JS中如何删除选中复选框的行
  • jquery怎么将获取的对象变成数组
  • Java 隐藏、显示(取消隐藏)Excel工作表行或列
  • JavaScript之数字转换为字符串的三种方法
  • 热门搜索
    中秋节手抄报图片 春天的手抄报图片 朝花夕拾手抄报 文明交通手抄报 手抄报大全 关于文明礼仪的手抄报 新学期新气象手抄报 法律手抄报 天下国家手抄报 健康人生绿色无毒手抄报