当前位置:企业应用软件ERP → 正文

如何保证ERP系统的数据安全?

责任编辑:editor005 |来源:企业网D1Net  2017-10-31 15:16:26 本文摘自:数字化企业网

随着ERP系统的普及和涉及的范围越来越广,ERP系统的数据安全也越来越被重视,很多关系到企业生命的机密信息都被存储在ERP系统中。因此,ERP系统使用不当,就可能造成数据的泄露和丢失。笔者已经接到不少客户的电话,询问ERP数据 安全问题。为此,笔者专门做了一个总结,希望能给大家带来帮助。

一、来自网络层面的威胁

从网络层面来说,ERP数据安全所遭受到的威胁主要来自于两个方面。一是外部访问授权不够规范;二是在内部网络上可能存在窃听。

1、外部访问授权不够规范

ERP为了扩大使用领域,满足不断出差员工的需要,逐渐的向B/S模式发展。而这个模式最大的优点,就是可以很方便的提供外部的访问。即员工出差在外,也可以通过浏览器很方便的访问到内部的ERP系统。这虽然给我们的工作带了很大的便利,拓展了ERP系统的使用空间。但是,勿庸质疑,也给我们系统带来了很大的安全威胁。

一是在企业外部使用系统,受不到有效的管理。如采购员出差在外,若稍有一点私心,就可以跟供应商勾结,把公司近期的采购计划、其他供应商的价格等等,都可以通过外部访问ERP系统的形式,告诉给供应商,使得企业丧失采购的主动权。由于出差在外的员工使用系统受不到有效管理,所以类似的情况时有发生。所以,对于外部访问,我们一方面要严格管理外部访问的人数,哪些人具有外部访问的权限,我们还要有严格的限制;另一方面,远程访问的用户最好能够单独管理,特别是其密码要不断的变更,以防止不小心把用户名与密码泄露给其他公司的人员。也就是说,在员工电脑上,挂着一个密码生成器,这个是与ERP服务器同步的,一般在十分种左右,服务器就会重新生成一个用户名与密码,然后在员工的密码生成器上,也会同时生成用户名与密码。因为两者生成的规则是一样的,所以,员工可以用密码生成器上的用户名与密码登陆ERP系统。这样就可以解决在外面使用ERP系统的密码泄露问题。

二是在特定的情况下,或许会给客户一些远程访问的权限,若这个权限设置不当的话,则很可能把一些客户不能访问的信息也提供给他们/。现在随着信息化管理在企业中的地位不断加强,有些客户会主动要求他们的供应商使用ERP系统,并提供网络访问的接口,让他们可以通过网络实时的了解他们定单的进展。如此企业不得不给他们提供ERP用户,让他们进行远程的访问。但是,这里就存在一个安全的威胁,若我们权限设置不当 的话,客户就可以访问到企业一些机密信息,如产品成本等等。所以,如在客户的强烈要求下,要提供他们ERP系统的远程访问权限时,我们一定要注意,权限的设置问题。不能够让他们访问一些不该访问的数据。我的建议是,遇到这种情况时,要对这个用户访问的数据进行监测,看看其访问了哪些数据,有没有存在非法访问的情形。若有的话,要及时进行调整。现在很多ERP系统都已经有了针对用户的访问记录功能。利用这个功能,可以有效的管理用户的访问权限。

2、内部网络上可能存在窃听

从网络层面上考虑,除了这个外部访问管理不当存在数据泄露的危险外,还有一个很大的安全漏洞就是网络窃听的问题。现在大部分的ERP系统,其服务器端与客户端数据的传输,都是通过明文传输的。用户只需要在网络上安装一个监听软件,就可以全面的了解用户访问的内容,跳过客户端的权限设置,从而达到网络数据窃听的目的。

虽然网络窃听可能在技术上要求比较高,但是,现在随着黑客工具在网络上的泛滥,所以,要完成这项窃听的工作,难度也不是很大。我相信,只需要对随便一个员工进行半个小时的培训,其就可以掌握这门手艺,从而完成对ERP数据窃听的工作。

所以,与其到数据泄露了,再来追查责任,还不如在刚开始的时候,就防范与未然,解决数据泄露的漏洞。

为了解决数据在网络传输过程中的窃听问题,最好的方法,就是要求在ERP数据在传输过程中,是加密过的,是通过密文传输,而不是明文传输。如此,员工及时窃听到数据,也是乱码,没有多少的实际价值。

所以,我们若有这方面的担心,则最好在ERP系统选择的时候,就要有这方面的考虑。要求ERP供应商提供的系统,在数据访问的是时候,在网络上传输是加密过的数据,而不是简单的明文传输。这个技术,现在已经比较成熟。只是以前很多ERP供应商没有注意到这个问题,所以,没有把这个技术跟ERP系统结合起来。故,我们若是要选择ERP数据在网络传输过程中,实现加密技术,那我们ERP系统的选择范围余地可能会小许多。

但是,若企业现在已经在使用ERP系统了,而现在用的这套系统,不提供网络数据传输的加密功能。那我们又该如何来保障数据在网络传输过程中的安全问题呢?我们可以利用专门的加密技术,实现在网络传输过程中,数据的加密功能。如微软提供了一种IP安全策略。利用这种技术,可以实现客户端与服务器之间的密文传输。当然除了微软的IP安全策略以外,还有其他的一些网络传输加密方法,用户可以根据自己的需要,进行选择使用。

二、来自ERP系统的威胁

如果ERP系统本身管理不当,也会存在数据泄露的危险。从ERP系统的角度出发,主要的安全威胁就是权限配置不当所造成的。

一是价格权限配置不当。我记得我以前使用的神州数码的易飞ERP系统,有专门的价格管理权限。可以在用户或者表的级别上,设置价格是否可以更改及是否可以查询。我们可以把一些不需要访问到价格的用户,在用户级别上设置为价格不可见。就可以一劳永逸的解决问题。但是,有些ERP系统没有提供类似的功能,他们只能够一张张表去设定价格的访问权限。难免会有漏网之鱼,可能只设置了在窗口中不能访问价格,但是,他们在导出报表时,可能就有价格了,等等。而且,价格对于企业来说,基本上都是敏感数据。所以,我们在EPR中设置权限时,要从价格开始。

二是报表方面导出设置不当。报表上面汇集了很多重要的信息,而且,报表可以随便导出来的话,则信息将会无隐私。所以,在报表的导出权限上,我们要进行特殊的限制。不能让每个用户都可以随便的导出报表。一般可以让用户只能够查看报表,而无法导出报表,这是原则。如果用户真的有导出报表的需求,那就要申请。特别是对一些敏感数据的报表,如客户信息、产品价格等等,一般都可以把报表导出功能屏蔽掉。只有当需要的时候,再由管理员导出。

三是用户名密码设置过于简单。我见过一些用户,他们密码设置太过与简单,这导致其他用户很方便就可以猜到密码。这直接的结果就是,其他用户若自己没有权限,则可以利用有权限的用户进行系统访问。因为由于密码简单,他们知道其他用户的访问密码。如我有一家客户,在设置用户名与密码的时候,用户名就是他们的员工编号,而密码呢,都是统一的,如123456。如此的用户名与密码,即使权限设置的再完美,也是没有用的。用户可以轻而易举的获得别人的用户名与密码,如此,在自己没有权限的情况下,他们有可以利用其他有权限的用户,进行系统登陆与访问。如此的话,权限设置不等于形同虚设吗?所以,在用户名与密码设置的时候,一定要科学。用户名可以根据他们的员工编号编写,但是,密码设置的时候,一定要复杂一点,不能让人猜得透;并且,最好采用密码定期修改策略,让用户定期的修改密码,防止密码泄露。

关键字:ERP系统 网络传输

本文摘自:数字化企业网

如何保证ERP系统的数据安全? 扫一扫
分享本文到朋友圈

关于我们联系我们版权声明友情链接广告服务会员服务投稿中心招贤纳士

企业网版权所有©2010-2017 京ICP备09108050号-6

^