implementing-pam-for-database-access
Ajuda seu agente a gerenciar o acesso a bancos de dados, controlando quem pode ver e modificar informações sensíveis.
O que ela faz
Esta ferramenta ajuda a proteger o acesso a bancos de dados como Oracle, SQL Server, PostgreSQL e MySQL. Ela gerencia quem pode acessar o quê, guarda senhas de forma segura e registra quem fez o quê.
Quando usar
- ✓Quando você precisa proteger o acesso de administradores a bancos de dados.
- ✓Ao implementar regras de segurança para acesso a bancos de dados.
- ✓Para verificar e auditar quem acessou os bancos de dados e o que foi feito.
Exemplo do que pedir para a IA
“Configure o acesso seguro para administradores de banco de dados.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ela funciona configurando um sistema que controla quem acessa o banco de dados, guardando as senhas em um cofre seguro e registrando todas as ações feitas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-pam-for-database-accessOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-pam-for-database-access/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Implementando PAM para Acesso a Banco de Dados
Visão Geral
Implante gerenciamento de acesso privilegiado para sistemas de banco de dados, incluindo Oracle, SQL Server, PostgreSQL e MySQL. Abrange configuração de proxy de sessão, cofre de credenciais, auditoria de consultas, geração dinâmica de credenciais e papéis de banco de dados de menor privilégio.
Quando Usar
- Ao implantar ou configurar a implementação de PAM para acesso a banco de dados em seu ambiente
- Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
- Ao construir ou melhorar a arquitetura de segurança para este domínio
- Ao realizar avaliações de segurança que exigem esta implementação
Pré-requisitos
- Familiaridade com conceitos e ferramentas de gerenciamento de identidade e acesso
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Objetivos
- Implementar capacidade abrangente de implementação de PAM para acesso a banco de dados
- Estabelecer processos automatizados de descoberta e monitoramento
- Integrar com ferramentas corporativas de IAM e segurança
- Gerar documentação e relatórios prontos para conformidade
- Alinhar com os requisitos de controle de acesso do NIST 800-53
Controles de Segurança
| Controle | NIST 800-53 | Descrição |
|---|---|---|
| Gerenciamento de Contas | AC-2 | Gerenciamento do ciclo de vida |
| Aplicação de Acesso | AC-3 | Controle de acesso baseado em política |
| Menor Privilégio | AC-6 | Permissões mínimas necessárias |
| Registro de Auditoria | AU-3 | Eventos de autenticação e acesso |
| Identificação | IA-2 | Identificação de usuário e serviço |
Verificação
- Implementação testada em ambiente não produtivo
- Políticas de segurança configuradas e aplicadas
- Registro de auditoria ativado e encaminhado para SIEM
- Documentação e runbooks completos
- Evidências de conformidade geradas
Perguntas frequentes
Quais bancos de dados são suportados?
Suporta Oracle, SQL Server, PostgreSQL e MySQL.
O que significa 'gestão de acesso privilegiado'?
Significa controlar e monitorar de perto quem tem acesso a informações sensíveis ou sistemas importantes, garantindo que apenas as pessoas certas e com a necessidade certa possam acessar.
Preciso ser um especialista em segurança para usar isso?
É bom ter alguma familiaridade com conceitos de segurança e acesso, mas a ferramenta é projetada para simplificar o processo.
Detalhes
Descrição original do autor
Deploy privileged access management for database systems including Oracle, SQL Server, PostgreSQL, and MySQL, covering session proxy configuration, credential vaulting, query auditing, dynamic credential generation, and least-privilege database roles. Use when securing DBA access, implementing database PAM controls, or auditing privileged database sessions.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5928
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC