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日 上午8:14
下一篇 2019年6月11日 上午8:14

相关推荐

  • 在WINCC里运行串口通讯的VB脚本实现通讯读取数据可靠吗?

    打算从注塑机触摸屏中通过VB脚本实现通讯读取数据,原来技术人员安装一个VB软件,从触摸屏中读取数据到ACCESS,然后在WINCC写脚本直接从ACCESS读取数据;要是直接把那个V…

    SIMATIC WinCC 2017年6月4日
  • 利用C脚本的变量记录的问题

    如图,两个变量在记录组态时都选的同一个C脚本,但是它们在控件里显示时“时间”都一样,但错位,一开始我还以为有一个没记录上,模拟了一下才发现居然不在一行里。。。偶尔还会在一行,怎样修…

    2021年7月5日
  • 修改窗口标题

    wincc 运行后 窗口名称是 wincc-运行系统,我想修改它 ,哪位有办法帮帮我 谢谢 最佳答案 #include …

    SIMATIC WinCC 2019年6月11日
  • wincc 画面刷新的问题

    wincc 画面刷新的周期一般要设定成多少,这个周期是根据什么确定的? 最佳答案 1.根据需要设定。2.不是越短越好。3.给个形象的参考,我做过一个焦化备煤的项目&nbs…

    SIMATIC WinCC 2019年6月11日
  • Windows10 系统

    需要一个可以安装wincc 7.4版本的Windows10系统 钻石用户推荐最佳答案 wincc v7.4支持的Windows 10 —…

    2021年7月5日
  • WICC外部变量如何模拟

    WICC的外部变量可以在WICC软件模拟器里模拟吗?怎么操作。 最佳答案 WinCC自带的工具WinCC TAG Simulator只能模拟内部变量,在没有连接…

    SIMATIC WinCC 2019年6月11日
  • mp277参数显示(I/O域)的问题

    触摸屏上显示参数的画面显示的都是0,非要我先退出这个画面 然后再进这个画面 参数才会显示出来  请问这是怎么一回事情啊 最佳答案 如果楼主使…

    SIMATIC WinCC 2019年6月11日
  • winCC中单位切换问题

    CPU中输出的字为浮点型的 单位为米每秒,但是显示在触摸屏中为米每分钟,  如何设定的? 问题补充:标定功能?  在哪里? 最佳答…

    SIMATIC WinCC 2020年11月1日
  • 仿真时点击切换页面的命令按钮总是直接退出

    在页面中有几个切换画面的按钮,按钮的事件是激活屏幕,设置了相应的画面名称。现在是其他切换的按钮都是好用的。只有“发动机概览”这个命令,每次单击便直接退出了。不知道什么原因?求教。 …

    SIMATIC WinCC 2021年7月5日
  • 在WinCC中如何把图形I/O域进行叠加,求指导。

    在WinCC中如何把图形I/O域进行叠加,求指导。有三个图形I/O域,放在画面中同一个地方,每次只显示一个,现在的问题是显示图层最上面的一个是可以的,显示下面的两个都被最上面的一个…

    SIMATIC WinCC 2017年6月24日