sqlpackage-import-export

Pass

Audited by Gen Agent Trust Hub on Sep 28, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [Command Execution]: The skill provides numerous command-line examples for the sqlpackage utility to perform database actions like Extract, Export, and Import. These commands are tailored for administrative use and demonstrate best practices by referencing environment variables (e.g., $SQLPACKAGE_PASSWORD) for sensitive data, which helps prevent credential exposure in logs or shell history.
  • [System Diagnostic Queries]: The instructions include SQL queries designed to inspect system catalog views (like sys.database_principals and sys.indexes) for pre-flight validation. These are used to identify potential compatibility issues before performing migrations and represent standard diagnostic procedures.
  • [File Content Verification]: The skill suggests using common system utilities such as unzip and grep to verify the internal structure of .bacpac and .dacpac files. This allows the agent or user to confirm that data and schema have been correctly captured without introducing risky execution patterns.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 28, 2026, 08:20 PM