现象: 关于金蝶软件K/3行政事业版自定义报表系统设置期间时提示"不能大于最大期间0"的问题
原因:用户NT AUTHORITY\NETWORK SERVICE登录失败,导致无法获取正确的最大期间,以致判断时发生错误。
原因:NT AUTHORITY\NETWORK SERVICE用户在SQL安全性中不存在,需要添加。
该问题较少出现,偶尔在个别环境中可能出现。目前该方法已经在出现此类问题的几个环境中应用,问题得到解决。如果遇到此类问题,可参照如下办法处理。
解决方法:
1) 在数据库服务器端, 如下图所示,打开SQL Server企业管理器->安全性->登录名,右击“登录名”并选择“新建登录名...”
2) 如下图所示,点击“搜索…”-> “高级…”-> “立即查找”,在查找的结果中选中“NETWORK SERVICE”并确定
3) 所下图所示,选中“服务器角色”为用户NETWORK SERVICE分配角色,勾选“sysadmin”并确定
4) 重新打开自定义报表系统重试