关于安全上下文

有没有办法能用代码关闭安全上下文?
我在后台服务里有一个远程的RPC调用,里面有一段逻辑是数据库的查询,某种情况下是不存在用户会话信息的(AppContext.getSecurityContext()取不到,所以使用datamanager的load方法查询数据会出错,有没有办法能让load方法在这里执行的时候不检测安全上下文,或者有没有提供不检测安全上下文的查询数据库的API呢?

试过用 EntityManager 吗?

谢谢,换成EntityManager后视乎没发现问题了。