postgresqlflexible
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
postgresqlflexible [2025/03/26 14:30] – z0hpvk | postgresqlflexible [2025/03/26 14:58] (current) – z0hpvk | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== Entra ID Authentication ==== | + | ===== Entra ID Authentication |
+ | [[https:// | ||
+ | ==== Logon ==== | ||
- | < | + | < |
az login | az login | ||
az account get-access-token --resource-type oss-rdbms --output tsv --query accessToken | az account get-access-token --resource-type oss-rdbms --output tsv --query accessToken | ||
Line 8: | Line 10: | ||
</ | </ | ||
- | < | + | ==== Administration ==== |
- | -- Display existing Entra principals | + | < |
+ | -- Display | ||
select * from pg_catalog.pgaadauth_list_principals(false); | select * from pg_catalog.pgaadauth_list_principals(false); | ||
- | -- Add Entra principal to the server. | + | -- Add Entra principal to the server, "roleName" |
- | -- roleName must match the name of an existing Entra principal | + | |
select * from pg_catalog.pgaadauth_create_principal(roleName text, isAdmin boolean, isMfa boolean) | select * from pg_catalog.pgaadauth_create_principal(roleName text, isAdmin boolean, isMfa boolean) | ||
select * from pg_catalog.pgaadauth_create_principal(' | select * from pg_catalog.pgaadauth_create_principal(' | ||
- | </ | + | </ |
+ | <code postgresql> | ||
+ | -- Enable Microsoft Entra authentication for an existing PostgreSQL role | ||
+ | SECURITY LABEL for " | ||
+ | </ |
postgresqlflexible.1742999448.txt.gz · Last modified: 2025/03/26 14:30 by z0hpvk