由用户反馈,在其现场EasyNVR平台中,使用激活码方式授权时报错“没有权限操作”,如下图:
1、由于此报错通常是非管理员(easynvr)操作时才会出现,但当前确实是easynvr登录的;
2、于是技术人员比对了easynvr.db和easynvr.ini文件,查出数据库中的username是easynvr;
3、但配置文件中的管理员名称为admin;
4、随后将此项修改为easynvr,再重启服务,即可授权成功。
注意:EasyNVR支持修改管理员账户名称,但需要在首次运行服务前修改easynvr.ini配置里的default_user。运行后再修改则不生效,且会导致平台相关操作因管理员名称不匹配而没有权限。