WINCC运行时修改用户权限

各位大侠:

   组态时,WINCC的“用户管理器”可以添加组、用户,并设置相应的授权,在WINCC运行时,可以通过AddGroup , AddUserEx 添加组和用户,但应该如何给组、用户分配需要的授权呢?
 

最佳答案

楼主厉害,准备把用户管理器的功能重新自己实现一遍,呵呵。

 你用AddGroup , AddUserEx 这些函数,相比手头肯定有ODK的手册吧,ODK只提供了添加/删除/校验权限的功能,并没有提供分配权限之类的函数,这一点是没有办法的。

 楼主你可以从数据库方面想想办法,跟用户、用户组和权限有关的数据都保存在组态数据库的PW_PERM和PW_USER表中,通过SQL语句修改其中的数据就可以达到分配权限的目的。

 最后的忠告,费这么大的劲取实现底层的功能,而且有现成的用户管理器可以使用,我认为没有必要。

提问者对于答案的评价:
好吧,看来是没必要了!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐