Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
teradata角色名称最大长度30对于Ad组名称太短_Teradata_Kerberos - Fatal编程技术网

teradata角色名称最大长度30对于Ad组名称太短

teradata角色名称最大长度30对于Ad组名称太短,teradata,kerberos,Teradata,Kerberos,我正在为Teradata LDAP集成项目编写Teradata(TD)和Active Directory(AD)同步脚本。很快我们意识到,由于TD角色名的最大长度为30个字符,许多长广告组名在TD角色名中被截断 我想知道是否有解决这个问题的办法 我可以维护一个AD角色名到AD地面名的映射文本文件或一个表作为查找方法 还有其他建议吗 非常感谢 解决此问题的最简单方法是使用最新视图查找角色名。旧名称(如dbc.RoleMember)限制为30个字符 select * from dbc.roleM

我正在为Teradata LDAP集成项目编写Teradata(TD)和Active Directory(AD)同步脚本。很快我们意识到,由于TD角色名的最大长度为30个字符,许多长广告组名在TD角色名中被截断

我想知道是否有解决这个问题的办法

我可以维护一个AD角色名到AD地面名的映射文本文件或一个表作为查找方法

还有其他建议吗


非常感谢

解决此问题的最简单方法是使用最新视图查找角色名。旧名称(如dbc.RoleMember)限制为30个字符

select *
  from dbc.roleMembersV
 where RoleName like '%TERA%TEST%'
 order by roleName asc
;

TD14.10支持最多128个字符的名称,在你可能走运之前…哦!太好了,我用的是TD15。因此,我必须找到一种方法来启用128字符选项。我们对TD提供付费订阅支持。明天我将向TD提出一个事件。它由两个dbscontrol设置控制:General fields 75:NameValidationRule和76:EnableOn我不愿意移动到128个字符的对象名称。这几乎是一条推特的长度。