PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

admin 发表于 2020-2-8 09:35:45 |阅读模式

admin 楼主

2020-2-8 09:35:45

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

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

x

4 r3 `; `( U# s% t5 d! V# A% W! p1 c. F3 i( ^
Teamcenter二次开发源码分享;判断当前用户是否为DBA6 s. ]# C, }: q2 I% W

+ d0 s0 v( p/ Z, q[mw_shl_code=cpp,true]#include <TC/LoggedInUser.hxx>
) X" i1 W3 [  N2 N  W* l. e" }* g& P( b
using namespace std;! @/ Y1 \" W' b0 p' u: V% U
using namespace Teamcenter::Core;
' K( R4 W8 b4 R! \6 ]; m# T' U& S
6 |- g' k6 ]) f" G+ H) X1 H/ sstatic logical isCurrentUserDba()* i2 t7 y/ r2 T% n4 `
{
+ v/ H# ]8 u8 q* e( [8 N0 I- g    LoggedInUser* loggedInUser = LoggedInUser::getInstance();
4 @0 \# D1 K) ]6 E9 F6 \' ^# M! ^% z1 u0 i4 x* Y( K
    logical isDba = loggedInUser->isUserSystemAdministrator();
$ Z, J3 k0 O( |# D% n  Q    if(isDba == TRUE) cout << "    User is dba member "<< endl;
: Z- B8 G* c6 M$ m" R    if(isDba == FALSE) cout << "    User is not dba member "<< endl;
5 W# }, [, d6 a; |0 s' a    / `! J/ S" Y1 q9 m3 V
    return isDba;. J3 O; E) G  p/ k4 R
}[/mw_shl_code]
7 L9 l  x0 `; S$ {: a
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了