标准用户无法查看/列出联系人,组织,机会等
这是我一直在苦苦挣扎的问题,通过确保SOLVED
数据库和表具有相同的排序规则,这是ALL VTIGER
的全部问题。由于其他VTIGER
用户可能会遇到类似的问题,因此,我在总结解决方案。
1)从头开始安装VTIGER
时,请先运行CREATE DATABASE/USER
安装脚本并确保设置其{{ 1}}推荐给“ VTIGER INSTALLATON
”(我使用了这种方法)
2)案例VTIGER
已迁移,或在导入和配置后,重新推荐的解决方案可能是(我没有测试,但很有可能会奏效)更改排序规则并将数据库和实际表转换为目标排序规则,例如“ COLLATION
”。在开始对其进行任何更改之前,请确保获取utf8_general_ci
数据库中的VTIGER
。
答案 0 :(得分:0)
转到数据库。获取数据库备份。 在数据库中运行以下查询-
如果不存在则创建表vtiger_cv2group( cvid int(25)非空, groupid int(25)NOT NULL, 密钥vtiger_cv2group_ibfk_1(cvid), 密钥vtiger_groups_ibfk_1(groupid) )ENGINE = InnoDB DEFAULT CHARSET = utf8;
如果不存在则创建表vtiger_cv2role( cvid int(25)非空, 角色ID varchar(50)NOT NULL )ENGINE = MyISAM DEFAULT CHARSET = utf8;
如果不存在则创建表vtiger_cv2rs( cvid int(25)非空, rsid varchar(255)非空 )ENGINE = MyISAM DEFAULT CHARSET = utf8;
如果不存在,则创建表vtiger_cv2users( cvid int(25)非空, userid int(25)NOT NULL, 密钥vtiger_cv2users_ibfk_1(cvid), KEY vtiger_users_ibfk_1(用户ID) )ENGINE = InnoDB DEFAULT CHARSET = utf8;
现在检查。