|
回复 #15 catherin 的帖子
SELECT PRO.PROFILE_OPTION_NAME,
PRO.USER_PROFILE_OPTION_NAME,
LEV.LEVEL_TYPE TYPE,
LEV.LEVEL_NAME,
PRV.PROFILE_OPTION_VALUE
FROM (SELECT
B.ROWID ROW_ID
,B.APPLICATION_ID
,B.PROFILE_OPTION_ID
,B.PROFILE_OPTION_NAME
,B.LAST_UPDATE_DATE
,B.LAST_UPDATED_BY
,B.CREATION_DATE
,B.CREATED_BY
,B.LAST_UPDATE_LOGIN
,B.WRITE_ALLOWED_FLAG
,B.READ_ALLOWED_FLAG
,B.USER_CHANGEABLE_FLAG
,B.USER_VISIBLE_FLAG
,B.SITE_ENABLED_FLAG
,B.SITE_UPDATE_ALLOWED_FLAG
,B.APP_ENABLED_FLAG
,B.APP_UPDATE_ALLOWED_FLAG
,B.RESP_ENABLED_FLAG
,B.RESP_UPDATE_ALLOWED_FLAG
,B.USER_ENABLED_FLAG
,B.USER_UPDATE_ALLOWED_FLAG
,B.START_DATE_ACTIVE
,B.SQL_VALIDATION
,B.END_DATE_ACTIVE
,T.USER_PROFILE_OPTION_NAME
,B.HIERARCHY_TYPE
,B.SERVER_ENABLED_FLAG
,B.SERVER_UPDATE_ALLOWED_FLAG
,B.ORG_ENABLED_FLAG
,B.ORG_UPDATE_ALLOWED_FLAG
,B.SERVERRESP_ENABLED_FLAG
,B.SERVERRESP_UPDATE_ALLOWED_FLAG
,T.DESCRIPTION DESCRIPTION
FROM FND_PROFILE_OPTIONS_TL T, FND_PROFILE_OPTIONS B
WHERE B.PROFILE_OPTION_NAME = T.PROFILE_OPTION_NAME
AND T.LANGUAGE = 'US') pro,
applsys.fnd_profile_option_values prv,
(SELECT 10001 level_id,
'Site' level_type,
0 level_value,
'Site' level_code,
'Site' level_name
FROM dual
UNION ALL
SELECT 10002 level_id,
'App' level_type,
app.application_id level_value,
app.application_short_name level_code,
app.application_name level_name
FROM apps.fnd_application_vl app
UNION ALL
SELECT 10003 level_id,
'Resp' level_type,
resp.responsibility_id level_value,
resp.responsibility_key level_code,
resp.responsibility_name level_name
FROM apps.fnd_responsibility_vl resp
UNION ALL
SELECT 10004 level_id,
'User' level_type,
usr.user_id level_value,
usr.user_name level_code,
usr.user_name level_name
FROM applsys.fnd_user usr) lev
WHERE pro.profile_option_id = prv.profile_option_id(+)
AND prv.level_id = lev.level_id(+)
AND prv.level_value = lev.level_value(+)
------------- for Specified user -----------------------
AND level_name ='JUSTIN.LIU'
[ 本帖最后由 sensifree 于 2010-10-11 11:01 编辑 ] |
|