点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
KBA 2245844说,您只需要从(多达)4个表中复制条目:
- syslogins :syslogins包含每个有效Adaptive Server用户帐户或登录配置文件的一行
- sysloginroles :sysloginroles为具有角色的服务器登录名或登录配置文件的每个实例包含一行。
- syssrvroles :syssrvroles为每个系统或用户定义的角色包含一行。
- sysremotelogins :sysremotelogins对于允许在此Adaptive Server上执行远程过程调用的每个远程用户包含一行。
但是我不认为这包括每个登录密码的有效期设置(它也忽略了登录触发器的可能问题)
关于如何在ASE服务器之间复制每个登录密码有效期设置的任何建议?
预先感谢
Ben
嗨,本
你是对的。 可以在master..sysattributes表中使用object_cinfo ='login'找到有关每个用户密码长度等的信息。
提取数据时,还应提取默认数据库(syslogins中的dbname)中过程objectid(syslogins中的procid)的相应名称,并用复制数据的服务器数据库中的对象id代替。 。 (除非用户数据库也已复制)
如果过程的名称存储在syslogins中会更好。 如果还可以指定数据库而不是默认数据库,那就更好了。 同样,更新程序也会更容易。
最好的问候
Luc。
谢谢。 在我的ASE服务器上,看起来我正在寻找的sysattributes信息具有object_cinfo ='login'和object_type ='PS'(用于密码安全性)。 不确定是否可以没有一个。
并且,对于object_cinfo ='login'和object_type ='PS'," object"列包含与此sysattributes设置相关联的登录名的suid。
对于其中object_cinfo ='login'和object_type ='PS'的行,我已经进行了几种设置:
此外,如果为该登录名明确设置了某些内容,则该行仅在sysattributes中显示。 因此,在服务器之间复制syslogins条目时,我还应该复制sysattributes条目,其中object_cinfo ='login'和object_type ='PS'和object = suser_id()(如果目的地尚不存在)。 >
再次感谢
本
一周热门 更多>