在使用 SU01 维护用户时,在登录数据选项卡中会要求选择用户类型,一般我们都选择第一项 Dialog,但是其他几个选项有什么作用呢?下面我们就一一解释。

对话用户
 顾名思义,就是需要通过 SAP GUI 与 SAP 系统进行交互的用户。
在对话用户登录时,系统会检查用户的有效期和初始密码,并且要求修改密码。
重复登录时,系统会给出提示。

系统用户
系统用户主要用来执行系统中无需会话交互的应用(例如 RFC)或者是执行后台处理。
 这种用户不允许使用 SAP GUI 登录。
这种用户类型没有密码有效期。只有用户管理员才能使用事务码 SU01 来修改密码。

通讯用户
使用通讯用户来处理系统间不需要会话操作的通讯(各种使用 RFC 服务的应用程序,例如 ALE、工作流、TMS)。
不允许使用 SAP GUI 登录。

服务用户
类型为服务用户的是一个匿名的大分组用户。通常它应该受到非常严格的授权。
例如,服务用户用于通过 ITS 服务来匿名访问系统。一旦验证通过,使用服务用户开始的匿名会话就可以向使用会话用户登录的个人会话一样执行。
 在登录时,系统不检查有效期和初始密码,只有管理员可以修改密码。
允许重复登录。

参考用户
跟服务用户类似,参考用户用于通用用户,不指定到特定人。不能使用参考用户登录。参考用户只用来指定附加的权限。它用于互联网上相同授权的用户。

在角色选项卡,可以为会话用户指定参考用户来添加附加权限。一般来说,应用控制参考用户的分配。可以用事务码 SU_REFUSERVARIABLE 来维护参考用户和会话用户的对应。
这种分配主要用户 CUA 场景的所有系统。如果被分配的参考用户不存在于某个 CUA 子系统,则分配被忽略。
如何查找用户的角色、事务码、参数文件、用户组等权限信息
SAP 的信息系统是个很好的东西,它包含了 SAP 开发的很多对各种信息的查询,其中用户维护的信息系统就包含了跟用户和权限相关的各种查询。
在 ECC 5.0 里,用户维护的信息系统的菜单路径为:“工具-系统管理-用户维护-信息系统”,区域菜单(事务码)为:AUTH。
其中,如果要查询用户对应的角色、事务码、参数文件的话,就使用它的下级菜单“用户-User by Complex Selection Criteria-User by Complex Selection Criteria”,或者事务码:S_BCE_68001400。
这个菜单下还有很多其他的查询功能,都要靠你自己发掘了。

转载于:https://blog.51cto.com/kavin/105859

创建用户的种类与区分相关推荐

  1. 创建用户分类(基于聚类算法)

    创建用户分类 非监督学习 在这个项目中,将分析一个数据集的内在结构,这个数据集包含很多客户真对不同类型产品的年度采购额(用金额表示).这个项目的任务之一是如何最好地描述一个批发商不同种类顾客之间的差异 ...

  2. Linux工作笔记037---Centos下Linux创建用户_用户组_删除用户

    JAVA技术交流QQ群:170933152 这里主要是生成环境的机器中病毒了,病毒会自动创建一个免密登录的账户,所以才查了查,这个... 唉,平时用内网,后来用云服务器,云服务器,有些厂商是提供安全框 ...

  3. Oracle 12C 创建用户失败 - ORA-65096 invalid common user or role name

    问题: 在Oracle 12c 环境下, 使用命令行或是SQL Developer 创建用户失败, 错误信息报: ORA-65096: 公用用户名或角色名无效 65096. 00000 - " ...

  4. 创建用户赋权限_JMeter接口测试实战之「创建用户」篇

    JMeter接口测试实战 场景分析: 在企业中, 多数会有很多管理系统如CMS, CRM, 中台等各种管理系统, 这些有一个共同点就是区分用户权限, 如: 阿一是管理员权限, 阿二是部门经理权限, 阿 ...

  5. mysql 8.0 创建用户

    更改超管密码 alter user 'root'@'localhost' identified by '123456'; 创建用户和密码 创建用户 create user 'fox'@'%' iden ...

  6. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  7. linux怎么创建用户教程,在Linux中如何手动创建一个用户

    1.首先要明白用useradd创建用户的时候会更改添加5个地方的内容 (1)/etc/passwd             //比如创建useradd  111 // [root@localhost ...

  8. mysql客户端如何创建用户_mysql的创创建用户阶段 开启客户端登录和授权阶段

    创建一个权限有限的用户给别人使用 # 创建用户阶段 # mysql> create user [email protected]; # mysql> create user [email  ...

  9. mysql 建立root用户名和密码_MYSQL中5.7.10ROOT密码及创建用户

    mysql 5.7.10重置root密码: 1.my.nin文件里在 [mysqld]下增加"skip-grant-tables" 2.cmd:net start mysql -& ...

最新文章

  1. 机房网络光纤扩容施工
  2. jdbc获取mysql表数据类型_jdbc操作数据库并自动获取字段类型
  3. 【干货】仪器仪表常用术语汇总
  4. FFMpeg框架代码阅读
  5. Oracle访问同义词连接超时,利用同义词解决oracle用户访问其它schema的对象
  6. Python 判断语句 if else
  7. LeetCode-Largest Rectangle in Histogram
  8. 与其临渊羡鱼,不如退而结网
  9. IText与pdfObject.js在线展示后台生成pdf文件流
  10. nagios 总结_caci 与 nagios 一些总结 【一】
  11. 自驱力超强的羊驼?斯坦福微调LLaMa
  12. OpenCV开发笔记(六十七):红胖子8分钟带你深入了解特征点暴力匹配(图文并茂+浅显易懂+程序源码)
  13. 项目组织战略管理及组织结构
  14. spi通讯不需要地线吗_SPI通信时是不是主机和从机的MISO、MOSI两根线应该交叉接呀?...
  15. 小米机器人履带双轮平衡_小米米兔机器人评测:一个站在平衡车上的机器人
  16. fake news:使用区块链技术来保证新闻中数字媒体的真实性。
  17. SHEN ZHEN归来!
  18. jdbcTemplate打印sql
  19. linux 把数字变字符串,C语言中将数字转换为字符串的方法
  20. 游戏陪玩app开发基本功能应该具备哪些?

热门文章

  1. Python: 50个能够满足所有需要的模块
  2. HTML5中的服务器发送事件Server-sent events
  3. 程序员眼中的编程语言
  4. 使用 jQuery Mobile 与 HTML5 开发 Web App (十二) —— jQuery Mobile 页面事件与 deferred
  5. PHP中逻辑运算符的高效用法---和||
  6. Hadoop—如何查看HDFS默认的ns命名空间和所有命名空间列表
  7. Docker-基本概念(镜像和容器)
  8. 安装虚拟环境virtualenv 适用于centos系统 2020
  9. flask-配置的设置-三种配置的实现方法
  10. dj电商-电子商务常见的商业模式