在ASE服务器之间复制登录名

2020-09-03 18:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) KBA 2245844说,您只...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


KBA 2245844说,您只需要从(多达)4个表中复制条目:

  • syslogins :syslogins包含每个有效Adaptive Server用户帐户或登录配置文件的一行
  • sysloginroles :sysloginroles为具有角色的服务器登录名或登录配置文件的每个实例包含一行。
  • syssrvroles :syssrvroles为每个系统或用户定义的角色包含一行。
  • sysremotelogins :sysremotelogins对于允许在此Adaptive Server上执行远程过程调用的每个远程用户包含一行。

但是我不认为这包括每个登录密码的有效期设置(它也忽略了登录触发器的可能问题)

关于如何在ASE服务器之间复制每个登录密码有效期设置的任何建议?

预先感谢
Ben

2条回答
梦想连接
2020-09-03 19:29

谢谢。 在我的ASE服务器上,看起来我正在寻找的sysattributes信息具有object_cinfo ='login'和object_type ='PS'(用于密码安全性)。 不确定是否可以没有一个。

并且,对于object_cinfo ='login'和object_type ='PS'," object"列包含与此sysattributes设置相关联的登录名的suid。

对于其中object_cinfo ='login'和object_type ='PS'的行,我已经进行了几种设置:

  • attribute = 0表示它是"密码过期"选项(以天为单位)
  • attribute = 1表示它是"最小密码长度"选项
  • attribute = 2表示这是"最大尝试失败次数"选项

此外,如果为该登录名明确设置了某些内容,则该行仅在sysattributes中显示。 因此,在服务器之间复制syslogins条目时,我还应该复制sysattributes条目,其中object_cinfo ='login'和object_type ='PS'和object = suser_id()(如果目的地尚不存在)。

再次感谢

一周热门 更多>