zoukankan      html  css  js  c++  java
  • 确保软件特征码不变

    特征码是根据管理中心服务器硬件信息生成的,保存在管理中心数据库中。如果A管理中心数据库被其它的B管理中心注册,就会导致特征码的变化,许可不能使用!
    如何避免错误的特征码变更,可以从数据库层面上确保特征码不被错误修改!请在管理中心数据库执行下面的脚本


    //锁定特征码,不让人修改
    Oracle脚本
    create or replace trigger trigger_t_bd_productmodel
    before delete or update
    on t_bd_productmodel
    for each row
    when(old.FID='Kingdee')
    begin
    raise_application_error(-20500,'特征码已被锁定,不能修改');
    end;


    SqlServer脚本
    drop trigger trigger_t_bd_productmodel
    go
    create trigger trigger_t_bd_productmodel
    on t_bd_productmodel
    for update,delete
    as
    declare @FID varchar(50)
    select @FID = FID from deleted;
    if(@FID='Kingdee')
    begin
    raisError('特征码已被锁定,不能修改', 16, 1);
    rollback tran;
    end;

  • 相关阅读:
    js倒计时的实现
    用Math获取随机数的方法抽奖
    计算器的实现
    放大镜
    关于轮播图,我知道的不多。
    jqery标签页
    jQuery鼠标划入划出
    说说手机页面
    简单说说tab标签页和轮播图
    前端中的那些小事
  • 原文地址:https://www.cnblogs.com/fyq891014/p/8698040.html
Copyright © 2011-2022 走看看