• Ax的NT用户验证搞定!


        只要是微软收购的产品,最终都要被深深打上微软的烙印。
    我无法修改Navsion的Windows运行模式,让他能继续在AS400上跑,但是听说也是有winX之类的软件来模拟运行的。
        不过最让我头痛的是Ax4的NT用户验证呀,在客户这里测试一个权限,或者更改一个语言设定,居然要动到NT管理员,还要不停退出Windows,注销,重新登录,累死了。
        我下定决心要改变这个现状。
        本意,我想如果能找出想Ax3那样的登录界面,一切OK。不过不巧的是,sysuserinfo是可以通过morphX修改的,但是最核心的Userinfo确实被微软保护的,这个所谓的开源ERP,还是有很多核心代码无法直接访问。
        我先就修改语言的那个User Option来找找,呵呵,注销所有去NT user的检查,我的语言可以不在NT域的时候随便修改了。
        再去检查User的创建那个表,可以创建,就是那个Enable太复杂了,绕开吧,实在没有那么多精力去修改那里的代码,最主要怕修改了引起不必要的问题呀。
        创建本地User,创建NT User,Try,总结规律。呵呵,我试验出了。
    原来Ax的认证全部是放在AOS的上的,那个登录界面是否被删除了,肯定无法恢复到Ax3的那样了。
    这个简单,我自己用Delphi写了一个界面,子Ax 4运行之前,我先来运行,拷贝所有Admin的基本数据,修改一个ID来自己直接增加一个User,修改语言也在这里搞定(说穿了,就是SID有用),我可以用非NT user绕开AOS认证了,骗骗他,给他一个SID,计算机就相信了,一切OK。
        还是挺容易的,当然,如开发更好点,用宿主程式来加载到AX32.exe上肯定更酷。我也没有那么大精力了,能解决问题就好了。先暂时两步凑合着用吧!
  • 相关阅读:
    Windows下好用的git客户端--GitExtentions
    高分辨率下放大netbeans中的小图标
    小书匠使用手册
    win8 telnet VirtualBox中的redhat9
    win8安装新字体
    netbeans设置字体
    win7下Chrome有两个图标的解决方法
    【转】HDU-6035-Colorful Tree
    POJ1703--Find them, Catch them(种类并查集)
    KMP的妙用(利用next数组寻找字符串的循环节)
  • 原文地址:https://www.cnblogs.com/acloudy/p/896091.html
Copyright © 2020-2023  润新知