How to find the relation between role and user, t-code, profile

 

1. Transparent tables
o3X$d'I u'ge z"a z4E13316   AGR_1250: Authorization data for the activity groupITPUB个人空间N8z j&U?�yl
   AGR_1251: Authorization data for the activity group
,? Dv�AABMS-G$BF13316   AGR_TCODES: Assignment of roles to Tcodes
w3I!zB Hl*l13316   UST04     : User mastersITPUB个人空间v1N"](MK9sU2z Z/Y
   USOBX     : Check table for table USOBTITPUB个人空间D:Z~;{6n'd
  
5sjy4E'/CL0F^133162. The fields of these tables
za%Of}~,D$F13316   AGR_1250: agr_name -> role name, object -> Auth. object in user master maintenance
$D,k7mF�s7K13316             Auth -> Authorization name in user master maintenanceITPUB个人空间{}@n/$H4Qa
   AGR_1251: agr_name -> role name, object -> Auth. object in user master maintenanceITPUB个人空间]zh3[m
             field -> field name of an authorization
y6@Q:Y4jw-m3i13316             auth -> Authorization name in user master maintenance
,u;{Goz13316   AGR_TCODES: agr_name -> Role name, TCODE -> Extended program name
(V1}1j|C Tr|13316   UST04:      bname -> User name in user master record,
4X)Ll_/13316               profile -> Profile name

3. How to list all transactions in one role?
r!h*K`7n%d5m&Wp13316 SELECT AGR_NAMEITPUB个人空间di7qh'P1{G5E
 FROM   AGR_TCODES
"CqJG z4X,MO!y13316 WHERE  TCODE='ME22'

4.  How to find a transaction code is assign to which user?ITPUB个人空间/Z%|Gn-`x
SELECT bname
@}9x;{cWMk13316FROM     ust04
"a]X:p `)|13316WHERE  profile  INITPUB个人空间bSI9C/t2B0y'Z
                ( SELECT  DISTINCT substr(p.auth,1, 10)ITPUB个人空间3z.A3P@I3]n
                  FROM   agr_1250 p, agr_tcodes t
XF"K$o7E!s| Z$M-A`13316                  WHERE  p.agr_name = t.agr_nameITPUB个人空间sh$d6]])`6o
                  AND   t.tcode = 'ME22')
0vyp8N-zF*tnP'yc13316       

SELECT bnameITPUB个人空间rd)]3a|#nI+f
FROM     ust04ITPUB个人空间-_ / q5KeY
WHERE  profile  IN(SELECT p.profile
-fI'n+@zo13316 FROM   agr_PROF p, agr_tcodes t
^n"Y9m O7`�`13316WHERE  p.agr_name = t.agr_nameITPUB个人空间A$_1^lm2T1A
 AND   t.tcode = 'ME22')

ITPUB个人空间W~+h5[r6d$E
5. How to list a role is assign to which user?
/UM0tDU13316SELECT bname ITPUB个人空间W,g f|#P!uQ,q
FROM   ust04
Fr:HdsY5z!x:n(x13316WHERE  profile  IN
/U.E@'Pz/f"r'[y)O13316                ( SELECT  DISTINCT substr(p.auth,1, 10)
1AJzfyk13316                  FROM   agr_1250 ITPUB个人空间T;D0R8gH'Jc8j
                  WHERE  p.agr_name = 'Z:DGSSL')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值