PLM之家PLMHome-工业软件践行者

Teamcenter二次开发源码分享;判断当前用户是否为DBA

[复制链接]

2020-2-8 09:35:45 2084 0

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
" p# v3 k; m0 X1 J
( Y/ }9 t6 n7 O0 R
Teamcenter二次开发源码分享;判断当前用户是否为DBA3 I% U$ |+ J6 O8 \9 G
& h6 T; @9 E: w" S1 i
[mw_shl_code=cpp,true]#include <TC/LoggedInUser.hxx>+ W  D# B) W4 B7 _, g5 u
6 v3 m- _/ d8 D- a3 h. E* z
using namespace std;) D( b: |9 N: }9 j) v0 P
using namespace Teamcenter::Core;
6 S  n" u/ @# H
/ v' W$ M. e# O5 v. ystatic logical isCurrentUserDba()
' O. Z; @+ T+ G6 Z/ g$ V- K{
' A3 w# y( _2 y# e    LoggedInUser* loggedInUser = LoggedInUser::getInstance();
* E- A5 g- }9 _* a
2 F4 _' u) t. A/ O7 k4 W    logical isDba = loggedInUser->isUserSystemAdministrator();
' }2 d; u9 w! q5 M    if(isDba == TRUE) cout << "    User is dba member "<< endl;) z) n6 p. j# D, P9 J% |& H# _2 _
    if(isDba == FALSE) cout << "    User is not dba member "<< endl;/ }" b. y9 |8 X0 g. ^$ b7 E
   
/ z" n  S6 F/ V# A    return isDba;
/ o3 u  I* g; i! K. F3 A}[/mw_shl_code]/ }0 b3 |7 C, Z/ i2 K% I
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了