浪潮ERP系统用户进入系统处理业务时,出现提示:“系统超过软件试用期限”

浪潮ERP系统用户进入系统处理业务时,出现提示:“系统超过软件试用期限”

操作系统: WIN 2000 PRO 数 据 库: SqlSvr 2000
软件版本: GS_2.0 软件模块: 系统管理
问题描述:
  
     用户进入系统处理业务时,出现提示:“系统超过软件试用期限”,不能
处理业务,但系统已经注册过。
产生原因:
     系统授权序列号被改,系统成为试用版,重新注册即可。系统授权管理权限过于分散,公司层用户都有此权限,系统授权序列号容易误删或误改,造成系统不能使用。只有把系统授权管理权限赋予集团层用户或者只赋予超级用户,才能从根本上防止此类错误的发生。下面就是把系统授权管理权限只赋予用户编号为9999的超级用户的方法。
解决方法:
   1.修改模块功能表(SYMKGN)中的功能性质列(SYMKGN_XZ)为N,这样在定义职责
   时集团层和公司层就看不到“授权信息管理”权限了;
      
   UPDATE SYMKGN
   SET SYMKGN_XZ=’N’
   WHERE SYMKGN_GNID=’SYS006′

 2.删除职责对应功能权限表(SYRESGN)中除9999用户外其他用户拥有的“授权信
   息管理”权;

   DELETE SYRESGN
   WHERE SYRESGN_RESPID!=’9999′ AND SYRESGN_GNID=’SYS006′

 3.删除职责菜单表(SYMENU)中除9999用户外其他用户拥有的“授权信
   息管理”菜单项;

   DELETE SYMENU
   WHERE SYMENU_MENUID!=’SYS’ AND SYMENU_MENUID!=’9999′
         AND SYMENU_MKID=’SYS’ AND SYMENU_NM=’0106′

文章的脚注信息由WordPress的wp-posturl插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>