Critical severitypermissions
Power BI Refresh Error:
28P01
What does this error mean?
The password provided during authentication does not match the stored password for the user account.
Common causes
- 1Password was rotated in the database but not updated in the pipeline configuration or secret vault
- 2Copy-paste error with special characters in the connection string
- 3Credentials stored in plaintext config file are outdated
How to fix it
- 1Step 1: Reset or retrieve the correct password from the secrets manager (AWS Secrets Manager, Azure Key Vault, etc.).
- 2Step 2: Update the connection string in all pipeline configurations.
- 3Step 3: Test with psql: `psql -h <host> -U <user> -d <db> -W`.
- 4Step 4: Set up automatic secret rotation with pipeline notification to avoid this in the future.
Frequently asked questions
Official documentation: https://www.postgresql.org/docs/current/errcodes-appendix.html