dbvisualizer怎样防止多个环境下误操作
1、打开dbvisualizer,可以看到主页面里的,已经建立好的开发、测试、生产三个环境的连接。

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

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

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

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

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

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

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

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



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

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

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

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

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

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