`
dannyhz
  • 浏览: 387729 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

检查一个对象的权限

 
阅读更多
先看这个对象在对象库里是否存在
select * from dba_objects where object_name like '%GCAL_PKG_INBOUND%' and owner like 'BUAT_META%';
 
然后在tab表里看赋给谁权限了
select * from dba_tab_privs where table_name like '%GCAL_PKG_INBOUND%' and owner like 'BUAT_META%';

最后看那个role有啥权限
  select * from dba_role_privs where GRANTEE like 'OPGCEP1';


----------------看某个process id 是否拥有某种权限------------------
1.比如 BUAT 环境, 一个 opgcep1的process id

select * from dba_role_privs where GRANTEE like 'OPGCEP1';

查出 这个 opgcep1拥有哪些 权限角色

2.然后看这些权限角色是否拥有操作某些schema的权限
select * from dba_tab_privs where table_name like '%REMEDIATION4_Q%' and owner like 'BUAT_META%' AND GRANTEE = 'GCE1_DMM_UPDATE_ROLE';

分享到:
评论

相关推荐

    SAP维护权限对象.doc

    这些语句可以在程序中使用,以检查当前用户是否拥有对应的权限对象,如果有权限则执行相应的操作,如果无权限则执行其他操作。 六、限制ALV报表的导出权限 限制ALV报表的导出权限是指控制用户对ALV报表的导出权限...

    sap权限对象的创建和使用

    在SAP中,角色是权限的集合,它将多个权限对象组合在一起,形成一个完整的权限配置。在交易代码PFCG(Role Maintenance)中,你可以创建和编辑角色,然后分配给特定用户。这样,用户通过登录的角色来获取其在系统中...

    SAP 权限检查 (通过自定义函数进行控制检查)

    例如,创建一个权限赋值关系图,描述销售订单的权限对象“ZVKBUR_OBJ”与其他权限对象之间的关系。 5. 在程序中调用“Authorith-Check”函数进行权限检查 在 SAP 系统中,可以在程序中调用“Authorith-Check”函数...

    sap新建权限对象操作手册

    接下来,你需要在SE38中新建一个程序,并在程序中引用刚刚创建的权限对象。通过设置模式来指定权限对象,确保程序执行时遵循这些权限限制。 创建事务代码是关键步骤之一。在SE91中,定义一个新的事务代码,如ZTEST...

    SAP权限自定义程序检查控制

    创建一个新的权限对象并将其应用于程序中进行权限检查是SAP安全管理和开发工作中的一项重要任务。 1. **创建自定义权限对象**:首先通过事务代码`PFCG`(权限对象创建)创建一个自定义权限对象。在创建过程中,需要...

    windows进程句柄权限控制

    在Windows中,每个对象(如文件、窗口、线程、进程等)都有一个唯一的标识符,称为对象句柄。进程句柄就是进程对这些对象的引用,通过句柄,进程可以访问和操作对象。句柄不仅包含了对象的唯一ID,还包含了访问权限...

    ABAP报表中加入权限判断

    如果权限检查失败,ABAP会抛出一个异常,阻止用户执行相关操作。 为了增强用户体验,我们可以捕获异常并给出适当的错误提示: ```abap TRY. "权限检查代码 AUTHORITY-CHECK OBJECT 'S_TABU_DIS' FOR TABLE lv_...

    SAP权限对象运作及机制

    - **操作**:创建一个新的权限对象(例如`Z_AUTH_OBJ_EXAMPLE`),并指定其对应的权限字段。 - **配置**:确保权限对象中包含了所有必要的权限字段,以便在后续的权限检查中使用。 ##### 3.5 绑定交易代码与权限...

    sap-ABAP权限检查创建教程学习.rar

    以下是一个简单的示例: ```abap DATA: lv_authority_object TYPE rssec-object_name VALUE 'MATERIAL', lv_material_type TYPE matl. SELECT * FROM mara INTO TABLE @DATA(lt_mara) WHERE matnr = '000001'. ...

    Python-djangoguardianDjango12实现了单个对象权限

    **Python-djangoguardianDjango1.2实现了单个对象权限** 在Django框架中,权限管理是至关重要的一个部分,它确保只有授权的用户或组能够访问特定的资源。默认情况下,Django提供了基于类的权限系统,即对模型级别的...

    一个很好的权限系统的例子

    7. **权限模型(Permission Model)**:权限模型定义如何组织和管理权限,如基于角色的访问控制(RBAC)、对象权限模型(ORM)等。 8. **策略(Policy)**:策略定义了权限分配的规则和逻辑,如动态权限分配、时间...

    Python-djangorules一个小巧但是强大的应用提供对象级别的权限管理且不需要使用数据库

    `django-rules`库是一个轻量级但功能强大的解决方案,它提供了对象级别的权限控制,使得开发者能够更灵活地定义和管理用户权限,而无需依赖额外的数据库表。本文将深入探讨`django-rules`的工作原理、安装、配置以及...

    SAP配置权限对象[收集].pdf

    首先,我们来看第一个配置工具——PFCG(Profile Generator)。在SAP中,PFCG主要用于创建和维护角色,这些角色包含了用户可以执行的事务代码集合以及相应的权限。当你要控制对某个表格的访问权限时,你需要: 1. ...

    abap权限检查的详细步骤

    在这里,我们可以创建一个新的对象类别(如ZREP)和一个简短的描述。开发类通常设置为ZDEV,这有助于跟踪自定义开发。然后,定义授权对象,比如ZTMP0001,并指定相关的授权字段,如BUKRS(公司代码)和WERKS(工厂...

    sap 权限检查创建

    SAP 权限检查创建 本文档详细介绍了在 SAP ...权限检查是在 SAP 系统中非常重要的一部分,通过创建授权对象、事务代码、维护事务代码的授权对象,以及在报表中加入权限判断代码,可以有效地限制用户的查询范围和权限。

    C# winform 权限控制 包括角色 用户 权限设置

    在C# WinForm应用开发中,权限控制是一个关键的安全组件,它确保了只有授权的用户才能访问特定的功能或数据。本教程将详细讲解如何在C# WinForm环境中实现基于角色的权限控制,包括角色、用户和权限的设置。 首先,...

    用户权限管理模块(C++实现)

    综上所述,"用户权限管理模块(C++实现)"是一个集成了C++面向对象编程、单例模式、用户权限控制和密码安全管理的实用系统。通过这样的设计,可以有效地控制和保护软件系统的资源,为用户提供安全、便捷的使用体验。

Global site tag (gtag.js) - Google Analytics