一种数据库安全网络访问方法技术

技术编号:23710086 阅读:29 留言:0更新日期:2020-04-08 12:08
本发明专利技术涉及一种数据库安全网络访问方法,属于电力系统自动化技术领域。其中方法包括以下步骤:1)服务端读取数据库信息、网络信息、用户名密码信息库;客户端读取网络信息;2)根据所述网络信息,建立服务端与客户端之间的网络链接;3)服务端获取客户端登录时输入的用户名和密码,并根据所述用户名密码信息库判断客户端是否有操作权限;4)若客户端有操作权限,服务端响应客户端发起的数据库操作请求。本发明专利技术部署服务端读取数据库信息,通过建立服务端与客户端之间的网络链接,在判断出客户端有操作权限后,可以实现客户端对数据库的操作请求,实现了客户端对本地数据库的安全访问。

【技术实现步骤摘要】
一种数据库安全网络访问方法
本专利技术涉及一种数据库安全网络访问方法,属于电力系统自动化

技术介绍
变电站内部署了大量的嵌入式设备,嵌入式设备对数据库的要求是占用资源小、数据处理速度快、部署方便。基于此本地数据库得到了广泛的应用,比如sqlites数据库,但是本地数据库不支持网络访问,给远程维护带来了不便。如何安全地远程访问本地数据库成了必须要解决的问题。
技术实现思路
本专利技术的目的在于提供一种数据库安全网络访问方法,以解决现有不能安全地远程访问本地数据库的问题。为实现上述目的,本专利技术提出一种数据库安全网络访问方法,包括以下步骤:1)服务端读取数据库信息、网络信息、用户名密码信息库;客户端读取网络信息;2)根据所述网络信息,建立服务端与客户端之间的网络链接;3)服务端获取客户端登录时输入的用户名和密码,并根据所述用户名密码信息库判断客户端是否有操作权限;4)若客户端有操作权限,服务端响应客户端发起的数据库操作请求。有益效果是:本专利技术部署服务端读取数据库信息本文档来自技高网...

【技术保护点】
1.一种数据库安全网络访问方法,其特征在于,包括以下步骤:/n1)服务端读取数据库信息、网络信息、用户名密码信息库;客户端读取网络信息;/n2)根据所述网络信息,建立服务端与客户端之间的网络链接;/n3)服务端获取客户端登录时输入的用户名和密码,并根据所述用户名密码信息库判断客户端是否有操作权限;/n4)若客户端有操作权限,服务端响应客户端发起的数据库操作请求。/n

【技术特征摘要】
1.一种数据库安全网络访问方法,其特征在于,包括以下步骤:
1)服务端读取数据库信息、网络信息、用户名密码信息库;客户端读取网络信息;
2)根据所述网络信息,建立服务端与客户端之间的网络链接;
3)服务端获取客户端登录时输入的用户名和密码,并根据所述用户名密码信息库判断客户端是否有操作权限;
4)若客户端有操作权限,服务端响应客户端发起的数据库操作请求。


2.根据权利要求1所述的数据库安全网络访问方法,其特征在于,步骤1)中服务端还读取服务端私钥证书信息及客户端公钥证书信息;客户端还读取客户端私钥证书信息及服务端公钥证书信息;步骤2)在网络链接建立之后,服务端与客户端还互相进行证书信息的验证;若验证不通过,则断开网络链接;若验证通过,才进行步骤3)。


3.根据权利要求1所述的数据库安全网络访问方法,其特征在于,判断客户端是否有操作权限的方法包括:将用户名和密码在所述用户名密码信息库中进行检索、比对,若比对成功,则判定为用户有操作权限;若比对不成功,则判定为用户没有操作权限。


4.根据权利要求1所述的数据库安全网络访问方法,其特...

【专利技术属性】
技术研发人员:李瑞山慕宗君方伟马国强牛津文邵春梅王向宇卜银娜董鹏涛王卫东牛雪鹏陈哲李江林闫文敬闫启祥
申请(专利权)人:许昌许继软件技术有限公司许继电气股份有限公司许继集团有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1