Lists third-party components and their licenses bundled with your Redshift cluster.
It returns every third-party component shipped with the cluster and the associated open-source license text. This helps legal, security, and engineering teams track compliance easily.
Run after cluster creation, major version upgrades, or when internal policies require an audit of bundled software.
Execute SELECT * FROM svv_redshift_licenses;
in any SQL tool connected to the cluster. No extra extensions or privileges are needed beyond basic SELECT
access.
component – library name. license_name – SPDX identifier. license_text – full license body. version – component version.
Yes. Use WHERE
to narrow by component or license. Example: WHERE component ILIKE '%postgres%'
to find PostgreSQL-related code.
SELECT license_text
FROM svv_redshift_licenses
WHERE component = 'PostgreSQL'
LIMIT 1;
The query returns the permissive PostgreSQL license so your compliance team can archive it.
Store query output in S3 for future audits, automate weekly runs with Amazon EventBridge Scheduler, and review after each ALTER SYSTEM
or version upgrade.
Users without SELECT
on the system view get “permission denied.” Fix with GRANT SELECT ON svv_redshift_licenses TO analyst_role;
.
Component versions change during maintenance windows. Re-run the query post-upgrade to capture updated licenses.
Check node software versions with SELECT version();
and list cluster parameters with SELECT * FROM pg_catalog.pg_settings;
.
The view is available in RA3 clusters running Redshift 1.0.40573 or later. Upgrade older clusters to use it.
No. The view is read-only and reflects licenses bundled by AWS. You can, however, export the data for record-keeping.
The view is lightweight and scans a small internal table; it has negligible impact on running workloads.