SSM组件支持将LDAP服务器用户帐号信息同步到防火墙模块中,通过在防火墙中对用户制定一系列过滤规则,从而实现对用户的管理。
某局点SSM 对接LDAP服务器,大概有2万多用户,但在 SSM 只能同步四个。
将jserver日志级别改为debug,然后同步一遍,收集日志。在日志中有如下记录:
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据
该报错说明同步的用户中有用户组名超长,有超长的用户组名会导致后续用户都同步不过来。这种情况可以更改数据库中的用户组名限制,从而解决。
1、 打开SQLServer客户端连接iMC数据库。
2、 按照下图步骤执行:
3、 第二步执行的命令如下:
USE [fwm_db]
GO
alter table imc_fwm.[tbl_fw_user_account] alter column groupName varchar(8000);
go
alter table imc_fwm.[tbl_fw_user_account_group] alter column user_group_name varchar(8000);
go
alter table imc_fwm.[tbl_fw_user_account_group] alter column user_group_domain varchar(8000);
go
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作