Agent Skills: Database Security Skill

Database security, access control, and data protection

database-securityaccess-controldata-protectionencryptionauthentication
securityID: pluginagentmarketplace/custom-plugin-sql/security

Skill Files

Browse the full folder contents for security.

Download Skill

Loading file tree…

skills/security/SKILL.md

Skill Metadata

Name
security
Description
Database security, access control, and data protection

Database Security Skill

Overview

Implement comprehensive database security including access control, encryption, and audit logging.

Topics Covered

Access Control

  • User management
  • Role-based access (RBAC)
  • Row-level security
  • Column-level permissions
  • Privilege management

SQL Injection Prevention

  • Parameterized queries
  • Input validation
  • ORM security
  • Stored procedure security
  • Application layer defense

Encryption

  • TDE (Transparent Data Encryption)
  • Column-level encryption
  • TLS/SSL connections
  • Key management
  • Encryption at rest

Auditing

  • Audit logging
  • Change tracking
  • Compliance requirements
  • Log analysis
  • Forensic investigation

Compliance

  • GDPR requirements
  • PCI-DSS compliance
  • HIPAA considerations
  • Data masking
  • Data retention policies

Prerequisites

  • SQL fundamentals
  • Security concepts

Learning Outcomes

  • Implement access control
  • Prevent SQL injection
  • Configure encryption
  • Set up audit logging