【技术实现步骤摘要】
一种数据库安全网络访问方法
本专利技术涉及一种数据库安全网络访问方法,属于电力系统自动化
技术介绍
变电站内部署了大量的嵌入式设备,嵌入式设备对数据库的要求是占用资源小、数据处理速度快、部署方便。基于此本地数据库得到了广泛的应用,比如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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。