db-security-access

Audit database access control, PII exposure, encryption, and SQL injection risks.

18|4|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/Hainrixz/claude-db --skill db-security-access
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-security-access
Source: https://github.com/Hainrixz/claude-db/tree/main/skills/db-security-access
Command: npx skills add https://github.com/Hainrixz/claude-db --skill db-security-access

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the critical issue of ensuring secure access control and data protection in databases, checking for Row-Level Security, personal information exposure, encryption, and SQL injection vulnerabilities.

Core Features & Use Cases

  • Access Control Audit: Checks for Row-Level Security (RLS) configuration on tables.
  • Data Protection: Inspects for Personal Identifiable Information (PII) exposure and encryption settings.
  • SQL Injection: Identifies potential SQL injection risks through raw concatenation.
  • Use Case: Use this Skill to ensure that your database is secure by checking for these vulnerabilities and providing actionable feedback.

Quick Start

Run the db-security-access skill to audit your database for security issues.

Frequently Asked Questions about db-security-access

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my database for Row-Level Security and PII exposure?

To audit database access control and data protection, you can run a security check that inspects schema configurations for Row-Level Security and identifies personal identifiable information exposure.

How do I check for SQL injection vulnerabilities in raw SQL queries?

Checking for SQL injection vulnerabilities involves analyzing your database schema and queries for raw string concatenation, which often introduces injection risks that automated security audits can detect.

Does this database security audit work for NoSQL databases?

This database security audit applies specifically to relational databases, focusing on relational schema configurations, integrity checks, and relational data protection settings rather than NoSQL platforms.

What do I need to provide to check database encryption at-rest and in-transit?

To check database encryption at-rest and in-transit, you need to provide access to your database schema and configuration files so the audit can inspect security settings and integrity.