RSA加密,应用授权及MSSQL备份与还原

Posted 耗喜天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RSA加密,应用授权及MSSQL备份与还原相关的知识,希望对你有一定的参考价值。

01.QBRSA加解密处理 -->

   a.利用 RSA密钥生成器生成密钥(e,n,d)  [e,n]为私钥, [d,n]为公钥

   b.正向加密:  用私钥加密,用公钥解密

   c.反向加密:  用公钥加密, 用私钥解密  

 

02.应用系统认证使用:TRemoteAuth

   a.客户端申请认证,提供一个认证文件供软件(系统名称为不带exe的文件名称)

  b.软件开发商依据提供的内容提供认证文件

   c.客户端注册认证文件,之后正常使用客户端系统;

   --------------------------------------

   ** 注意使用公用模式,否则同一系统多点插时,将会造成帐号抢号下线;

   ** 在认证成功后,服务端会计认证上线数,当未认证系统或超过认证上线数或超过认证时间时,认证会失败

   ** 当客户端意外掉网时,服务端会在2~3分钟内清理掉死链,以保证其它业务点的正常登陆使用;

   ** 对于客户端意外掉网,可在 TRemoteAuth.Offline 事件中进行弹窗提醒,并退出系统;

 

03.应用系统中对MSSQL的备份与还原处理: TRemoteBackUp

   a.备份: TRemoteBackUp.BackUpDataBase(数据库标识,服务端备份文件绝对路径);

   b.还原: TRemoteBackUp.RestoreDatabase(数据库标识,服务端备份文件绝对路径);

   

以上是关于RSA加密,应用授权及MSSQL备份与还原的主要内容,如果未能解决你的问题,请参考以下文章

MSSQL Server 数据库备份还原常用SQL语句及注意

MSSQL Server 数据库备份还原常用SQL语句及注意

MSSQL备份文件怎么还原到新数据库

MSSQL2000的BAT备份文件怎么恢复

mssql2008数据库还原备份教程

mysql大数据备份与还原