diff --git a/openmetadata-docs/content/connectors/database/vertica/airflow.md b/openmetadata-docs/content/connectors/database/vertica/airflow.md index eb22ba4695b..852111e4ce7 100644 --- a/openmetadata-docs/content/connectors/database/vertica/airflow.md +++ b/openmetadata-docs/content/connectors/database/vertica/airflow.md @@ -42,6 +42,8 @@ ALTER SCHEMA s1 DEFAULT INCLUDE PRIVILEGES; ALTER SCHEMA ".public" DEFAULT INCLUDE PRIVILEGES; ``` +#### Lineage and Usage + If you also want to run the Lineage and Usage workflows, then the user needs to be granted permissions to the `V_MONITOR` schema: @@ -57,6 +59,15 @@ GRANT SYSMONITOR TO openmetadata; ALTER USER openmetadata DEFAULT ROLE SYSMONITOR; ``` +#### Profiler + +To run the profiler, it's not enough to have `USAGE` permissions to the schema as we need to `SELECT` the tables +in there. Therefore, you'll need to grant `SELECT` on all tables for the schemas: + +```sql +GRANT SELECT ON ALL TABLES IN SCHEMA TO openmetadata; +``` + ### Python Requirements To run the Vertica ingestion, you will need to install: diff --git a/openmetadata-docs/content/connectors/database/vertica/cli.md b/openmetadata-docs/content/connectors/database/vertica/cli.md index 3d8242586fb..fc544ea0f20 100644 --- a/openmetadata-docs/content/connectors/database/vertica/cli.md +++ b/openmetadata-docs/content/connectors/database/vertica/cli.md @@ -42,6 +42,8 @@ ALTER SCHEMA s1 DEFAULT INCLUDE PRIVILEGES; ALTER SCHEMA ".public" DEFAULT INCLUDE PRIVILEGES; ``` +#### Lineage and Usage + If you also want to run the Lineage and Usage workflows, then the user needs to be granted permissions to the `V_MONITOR` schema: @@ -57,6 +59,15 @@ GRANT SYSMONITOR TO openmetadata; ALTER USER openmetadata DEFAULT ROLE SYSMONITOR; ``` +#### Profiler + +To run the profiler, it's not enough to have `USAGE` permissions to the schema as we need to `SELECT` the tables +in there. Therefore, you'll need to grant `SELECT` on all tables for the schemas: + +```sql +GRANT SELECT ON ALL TABLES IN SCHEMA TO openmetadata; +``` + ### Python Requirements To run the Vertica ingestion, you will need to install: diff --git a/openmetadata-docs/content/connectors/database/vertica/index.md b/openmetadata-docs/content/connectors/database/vertica/index.md index fffe5010be2..cfbc77efa65 100644 --- a/openmetadata-docs/content/connectors/database/vertica/index.md +++ b/openmetadata-docs/content/connectors/database/vertica/index.md @@ -63,6 +63,8 @@ ALTER SCHEMA s1 DEFAULT INCLUDE PRIVILEGES; ALTER SCHEMA ".public" DEFAULT INCLUDE PRIVILEGES; ``` +#### Lineage and Usage + If you also want to run the Lineage and Usage workflows, then the user needs to be granted permissions to the `V_MONITOR` schema: @@ -78,6 +80,15 @@ GRANT SYSMONITOR TO openmetadata; ALTER USER openmetadata DEFAULT ROLE SYSMONITOR; ``` +#### Profiler + +To run the profiler, it's not enough to have `USAGE` permissions to the schema as we need to `SELECT` the tables +in there. Therefore, you'll need to grant `SELECT` on all tables for the schemas: + +```sql +GRANT SELECT ON ALL TABLES IN SCHEMA TO openmetadata; +``` + ## Metadata Ingestion ### 1. Visit the Services Page