怎么样才能不同的用户 使用不同的库列表!

发布于 2022-08-31 15:56:48 字数 3 浏览 8 评论 6

如题。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

迷路的信 2022-09-02 14:26:16

原帖由 george251 于 2010-1-12 11:40 发表
每一个ID都可以指定启动程序,该程序负责在ID登录时启动PDM,选择语言, 更改库列表之类。 用CHGUSRPRF命令查看用户特征文件。
里面可以指定启动程序 以及程序所在库。
启动程序是一个CL程序,SOURCE里写上不 ...

终于明白了。谢谢你!

提赋 2022-09-02 14:18:26

每一个ID都可以指定启动程序,该程序负责在ID登录时启动PDM,选择语言, 更改库列表之类。 用CHGUSRPRF命令查看用户特征文件。
里面可以指定启动程序 以及程序所在库。
启动程序是一个CL程序,SOURCE里写上不同ID对应的命令就可以了。
比如:
PGM   
         DCL    VAR(&USR)     TYPE(*CHAR)   LEN(10)
  IF       COND(&USR = 'USERONE') THEN(CHGLIBL LIBL(QTEMP  MYLIB1  MYLIB2  QGPL))
  IF       COND(&USR = 'USERTWO') THEN ......
   ....
ENDPGM
然后把该CL程序编译到指定的库里(一般都是QGPL),退出重新登录就好了。

[ 本帖最后由 george251 于 2010-1-12 11:41 编辑 ]

呆橘 2022-09-02 14:16:24

建立不同的JOBD,或者写INLPGM,PGM中改库列表

北方。的韩爷 2022-09-02 13:37:35

自己手动修改库列表不行么?用CHGLIBL手动修改库列表

忆悲凉 2022-09-01 22:58:13

原帖由 george251 于 2010-1-11 17:52 发表
你指的是不同的登录ID吗?如果是,在该用户的启动程序里CHGLIBL就可以了。 如果是相同ID不同的工作站ID的话, 我也不清楚了。

是不同的ID,能不能讲具体一点。谢谢!

杀手六號 2022-09-01 06:53:10

你指的是不同的登录ID吗?如果是,在该用户的启动程序里CHGLIBL就可以了。 如果是相同ID不同的工作站ID的话, 我也不清楚了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文