灵当CRM

 找回密码
 立即注册
查看: 1219|回复: 0

CRM登录时在当前状态下被限制登录问题

[复制链接]

1675

主题

1724

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
71168
 楼主| 发表于 2024-6-18 18:34:13 | 显示全部楼层 |阅读模式
CRM登录时在当前状态下被限制登录问题
1. 当遇到某个(或多个)账号在登录crm系统时
无论是移动端还是pc端,先以管理员身份在pc端系统去 后台设置 --> 登录策略 中查看,是否该用户在某条规则下被限制登录,检查所设置的条件是否正确,如果有IP类条件,确认该用户处于内网还是外网环境

2. 当遇到所有账号(包括系统管理员)都无法登录时,应该是在登录策略中误将默认策略给关闭,默认策略为预置策略确保所有人都能够正常登录crm系统,关闭后由于所有人都没有可用的登录策略导致都无法登录,只能修改数据库来解决,以下为修改方法
先查找到对应表,在mysql中新建查询,
SELECT * FROM ld_loginpolicy;
下方为表格式:
图片1.png
找到该条规则,按照上图每个字段的内容修改,然后保存,再在登录界面清下缓存
如果该条规则被修改过,例如ruletype,applicablescope已经都不是图中所示的,以下为解决办法
新建查询,输入下方内容,然后执行:
set @max_ruleid = (SELECT MAX(ruleid) FROM ld_loginpolicy);
INSERT INTO ld_loginpolicy (`ruleid`, `rulename`, `priority`, `ruletype`, `applicablescope`, `controlmode`, `enablestatus`, `description`, `typecontent`, `statusvalue`) VALUES (@max_ruleid+1, '新默认策略', '1', 'Unlimited', 'all', 'enable', 'yes', '新默认策略', NULL, NULL);
INSERT INTO ld_loginpolicy_user(`ruleid`, `userid`) VALUES (@max_ruleid+1, '-1');
priority为优先级, '新默认策略' 设置为1,然后其他策略改为大于1的
(如果需要防止之后再出条件设置不当导致都不能登录,就将默认策略放在优先级最小位置,保证在设置不当情况下也能登录系统)

3. 当遇到升级crm版本后所有人都无法登录,还是先查表,(SELECT * FROM ld_loginpolicy;),
如果查找不到该表说明数据库未升级,或升级未完成,需要确认升级系统和数据库都成功后,可正常登录系统。


CRM登录时在当前状态下被限制登录问题.docx

19.12 KB, 下载次数: 39

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

灵当CRM

GMT+8, 2025-1-7 05:02 , Processed in 0.055721 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2008-2022, Tencent Cloud.

沪ICP备08110973号-2

快速回复 返回顶部 返回列表