SleekView for Solid Security: lockout & event log tables
Solid Security writes lockouts, login attempts, and security events to wp_itsec_lockouts and wp_itsec_logs. SleekView gives the audit trail one queryable surface so banned users, failed logins, and file changes are visible together.
♾️ Lifetime License available
Read your security log without click-throughs and filter chips
Solid Security (formerly iThemes Security) tracks lockouts in wp_itsec_lockouts and a wide log of events in wp_itsec_logs covering brute force protection, file changes, 404 floods, user actions, and Patchstack vulnerability findings on Pro. The default admin spreads that across separate Lockouts, Logs, and Vulnerabilities screens, with limited cross-filtering and one-at-a-time releases that get awkward during an incident.
SleekView reads each table directly so the audit trail becomes a single workspace. Sort lockouts by reason, type (local or network), or expiry. Filter to network bans only, or to file change events from this week, or to failed logins by username. Inline release actions lift a soft lock or convert it to a permanent ban from the same row. Logs and lockouts can sit in the same view, so the event chain that triggered a lockout is visible without flipping screens.
SleekView is read-only by default and writes only through Solid Security's own release and ban actions, so the plugin's audit log stays authoritative. Pro features like User Logging, Patchstack vulnerabilities, and Trusted Devices keep their data in the same itsec tables and become available in SleekView automatically when Pro is active. Saved views with role-scoped access let a developer review file change events without seeing the full security settings tree.
Workflow
From three Solid Security screens to one audit view
Map the itsec tables
Build the lockout view
Join lockouts and logs
Release or extend inline
Sample columns
A typical Solid Security lockout view
wp_itsec_lockouts, wp_itsec_logs, wp_itsec_user_groups
| IP | User | Reason | Type | Status | Expires |
|---|---|---|---|---|---|
| 198.51.100.32 | — | Brute force | Local | Banned | Permanent |
| 203.0.113.4 | admin | Failed login | Network | Locked | in 22m |
| 192.0.2.7 | editor1 | 404 attempts | Local | Locked | in 1h |
| 198.51.100.88 | — | Bad user agent | Local | Banned | Permanent |
Comparison
Default Solid Security admin vs SleekView
Default Solid Security
- Lockouts, logs, and vulnerabilities live on separate screens
- Bulk releasing or banning groups of IPs is awkward
- Hard to combine file change events with login attempts in one view
- Logs page filters require multiple clicks for combined criteria
- No way to expose a curated security view to a developer role
SleekView
- Lockouts, logs, and vulnerabilities in one queryable workspace
- Sort lockouts by reason, type, or expiry to triage faster
- Filter to network bans only or to file changes from this week
- Inline release lockouts or extend bans from the table
- Save shared views like 'Today's failed logins' for the team
Features
What SleekView gives you for Solid Security
Lockouts and logs in one place
Trace a lockout back to the events that triggered it without flipping screens. Faster triage during incidents and a clean event chain for post-mortem write-ups.
Release or ban inline
Lift a legitimate user's lockout or convert a soft lock to a permanent ban from the same row. Writes go through Solid Security's actions so the audit log stays correct.
Filter to what matters
Combine reason, IP, user, and time range. The exact slice you need during a security review or compliance audit, not a fixed report scroll.
Audience
Who uses SleekView for Solid Security
Security admins
Manage lockouts, file changes, and Patchstack vulnerabilities from one queue. Saved views like Today's failed logins or Active network bans cut review time in half.
Agency owners
Hand clients a clean security report instead of three screens of widgets. A scoped read-only view shows what was blocked and why without exposing settings.
Incident responders
Look back at the exact event chain leading up to an incident, in order, with lockouts and logs joined on IP or username. Reconstruct what happened with one query.
The bigger picture
Why a security plugin's audit trail needs a real query layer
Solid Security records the kind of data security people care about on their own database: who tried to log in and failed, which IPs got locked out for a 404 flood, which files changed in the last hour, and which plugins Patchstack flagged as vulnerable on Pro. The data is there, but the default UI is built for the most common single questions. The moment you need to answer something like which IPs that triggered a brute force lockout last week also generated file change events, you're either piecing it together by clicking through three screens or writing direct SQL against the itsec tables.
Both are slow during an actual incident. SleekView turns the audit trail into one surface and lets people who actually run security on the site read it in the order and shape they need. The plugin keeps writing the events; SleekView just exposes them as the joinable, filterable, role-scoped table the data already deserved.
When the audit log is also the working triage surface, response time drops and the chain of evidence stays clean.
Questions
Common questions about SleekView for Solid Security
Yes. The lockouts and logs tables are part of the core plugin and are available in the free version. Pro-only data such as User Logging, Patchstack-powered vulnerability findings, and Trusted Devices requires Solid Security Pro to be active because the Pro tables only exist when Pro is licensed.
 Yes. SleekView wires up the same release action you'd use on Solid Security's own screens, directly inline. The action calls the plugin's own release function, so the audit log records the release the same way as a release done from the Lockouts screen, with the same actor and reason fields.
 Yes. With Solid Security Pro, the Patchstack-powered vulnerability table is exposed alongside lockouts and events. You can build a view that shows unresolved vulnerabilities next to recent file change events on the same plugin folder, which makes it easier to verify nothing landed on the site between scans.
 No. SleekView only reads what Solid Security already stores, so audit logs remain authoritative. The only writes happen through the plugin's own release and ban actions, which are recorded in the audit log exactly as they would be if performed from the Solid Security admin.
 Yes. Tables and column sets can be limited per role, so a developer can be given a view of file change events without access to lockouts or settings, and a junior admin can be given a triage view of failed logins without seeing the broader security configuration.
 Yes. Any filtered table exports to CSV from the table header for reporting, compliance review, or sharing with a managed services partner. The export respects active filters and column order so what you see is what you ship.
 Yes. Solid Security supports both single-site and network-wide configurations, and SleekView respects the active scope. Network admins can build cross-subsite views; per-subsite admins see only their own lockouts and events.
 File Change Detection writes events to wp_itsec_logs with the changed file path, hash, and timestamp. SleekView surfaces those as their own filterable view, useful for spotting unauthorized writes to plugin or theme directories before the next scheduled scan picks them up.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout