数据的保密与安全,即如何在数据分发、共享及使用时,确保不被他人获取和破坏,长久以来是数据生产和使用者关心的问题。那么作为GIS行业中的旗舰产品ArcGIS能否对其数据安全性进行有效管理呢?
之前一直误以为,在ArcMap 中没有为数据库提供进行任何形式的加密方案。而实际上从ArcGIS10.3之后ArcMap中提供了对文件型地理数据库进行加密的方法。
主要使用ArcToolbox中的两个工具及ArcGIS Administrator 来实现文件数据库的加密与解密工作。
首先,运行生成许可的文件地理数据库工具
将新生成的许可的文件地理数据库(chinapassword_Protected.gdb)中的要素类拖拽到ArcMap窗口时,弹出如下错误提示:
说明对新生成的地理数据库进行了某种保护。
接下来我们运行生成文件地理数据库许可工具,输入许可定义文件选择之前在上一个工具中生成的.licdef文件
此工具运行的输出文件为.sdlic文件。
为了能够让ArcMap顺利访问被保护的文件,需要向访问数据的机器添加数据许可
浏览到之前生成的.sdlic文件,单击打开
添加许可文件后,可以看到在ArcGIS Administrator 中的数据许可项中看到刚刚添加的数据许可信息
对于已经添加过数据许可的软件,就可以顺利访问之前受保护的文件了,哦耶^_^