知识库

Loading

0 评论 / 0 点赞 / 135 阅读  使用场景 最后更新: 2022-11-15 作者: 飞致云 总字数: 706

概述

本篇文章主要介绍如何通过 SQL 语句查询页面查询不到的 JumpServer 的相关信息

sql语句

查询七天内没有登陆 JumpServer 的僵尸用户;

select username,name from users_user where TO_DAYS(NOW()) - TO_DAYS(users_user.last_login) >= 7 or last_login is NULL and is_service_account=0;

图片-1665307771840

查询30天内没有登陆 JumpServer 的僵尸用户;

select username,name from users_user where TO_DAYS(NOW()) - TO_DAYS(users_user.last_login) >= 30 or last_login is NULL and is_service_account=0;

图片-1665307860310

查询没有登录过资产的僵尸用户;

SELECT username,email from users_user where users_user.id not in(SELECT DISTINCT REPLACE(terminal_session.user_id,'-','') FROM terminal_session) and is_service_account=0;

图片-1665308180121

查询日志统计时间内没有登陆过的资产

select id,hostname from assets_asset where id not in(SELECT distinct replace(terminal_session.asset_id,'-','') FROM terminal_session);

图片-1668483167039

文章目录
其他资源