关于 implementing-pam-for-database-access
用于规划 Oracle、SQL Server、PostgreSQL 和 MySQL 数据库特权访问管理的安全技能,涵盖会话代理、凭据保管、审计、动态凭据和最小权限角色,并关注 NIST 800-53 控制要求。
主要功能
- 01数据库会话代理配置
- 02凭据保管与动态生成
- 03查询审计与监控
- 04数据库最小权限角色
- 05对齐 NIST 800-53 控制
适用场景
- 01部署数据库 PAM
- 02建立数据库访问控制
- 03准备合规证据与报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mukul975/ anthropic-cybersecurity-skills --skill implementing-pam-for-database-access安装后在 Claude Code 中输入/implementing-pam-for-database-access确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSEreferences/api-reference.mdscripts/agent.py详细介绍
为数据库访问实施 PAM
概述
为 Oracle、SQL Server、PostgreSQL 和 MySQL 等数据库系统部署特权访问管理。涵盖会话代理配置、凭据保管、查询审计、动态凭据生成和最小权限数据库角色。
适用场景
- 在您的环境中部署或配置数据库访问 PAM 实施能力时
- 建立符合合规要求的安全控制时
- 为该领域构建或改进安全架构时
- 执行需要此实施的安全评估时
前提条件
- 熟悉身份访问管理的概念和工具
- 可访问测试或实验环境以安全执行
- Python 3.8+ 并安装所需依赖
- 获得任何测试活动的适当授权
目标
- 实施全面的数据库访问 PAM 实施能力
- 建立自动化发现和监控流程
- 与企业 IAM 和安全工具集成
- 生成符合合规要求的文档和报告
- 符合 NIST 800-53 访问控制要求
安全控制
| 控制 | NIST 800-53 | 描述 |
|---|---|---|
| 账户管理 | AC-2 | 生命周期管理 |
| 访问强制执行 | AC-3 | 基于策略的访问控制 |
| 最小权限 | AC-6 | 最小必要权限 |
| 审计日志记录 | AU-3 | 身份验证和访问事件 |
| 身份标识 | IA-2 | 用户和服务标识 |
验证
- 在非生产环境中测试了实施
- 配置并强制执行了安全策略
- 启用了审计日志记录并转发到 SIEM
- 文档和运行手册完整
- 生成了合规证据
评论
支持 Markdown