Agent skill
security
Database security, access control, and data protection
Install this agent skill to your Project
npx add-skill https://github.com/pluginagentmarketplace/custom-plugin-sql/tree/main/skills/security
SKILL.md
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
migrations
Database schema migrations and version control
sql-fundamentals
Master SQL fundamentals including SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP operations. Learn data types, WHERE clauses, ORDER BY, GROUP BY, and basic joins.
redis
Redis data structures and commands including strings, lists, hashes, sets, sorted sets, streams, and transactions for high-performance caching and real-time applications.
data-warehouse
Data warehouse design mastery with star schema, dimensional modeling, fact/dimension tables, slowly changing dimensions, and enterprise best practices. Complete schema examples included.
transactions
Database transactions, ACID properties, and concurrency control
mongodb
MongoDB fundamentals including document model, CRUD operations, querying, indexing, and aggregation framework for NoSQL database applications.
Didn't find tool you were looking for?