# Actions on Data Sources

> Part of the NocoDB documentation (Product docs > Integrations > Data Sources). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/product/integrations/data-sources/actions-on-data-sources
Last updated: 2026-09-25

Learn more about actions that can be performed on data sources in NocoDB.

## Edit Data Source parameters

* Open [External Database](/docs/product/integrations/data-sources#accessing-data-sources) in **Base Settings** → **Manage**
* Click on the data source that you wish to edit
* Re-configure data source parameters as required. The following parameters can be edited:
  1. Data source name
  2. Database & Schema
  3. Data source access permissions
* Click on `Submit` button to save the changes

<Callout type="info">
  To change database connection configuration parameters (like host, port, and such) use 

  [Edit connection](/docs/product/integrations/actions-on-connection#edit)

   option. Edit connection option is available only for the users with Workspace Creator+ permissions
</Callout>

<img alt="Source Connection Details for an external data source" src={__img0} placeholder="blur" />

## Remove data source

Open [External Database](/docs/product/integrations/data-sources#accessing-data-sources) in **Base Settings** → **Manage**

1. Click on Actions button (three dots) against the data source that you wish to remove
2. Select `Remove` option from the dropdown

<img alt="The row menu, with Edit and Remove" src={__img1} placeholder="blur" />

<img alt="The Remove Data Source confirmation" src={__img2} placeholder="blur" />

<Callout type="info">
  Removing a data source will not delete the external data source. It will only remove the data source from the current base
</Callout>

A base's own default source cannot be removed, and a base must always keep at least one source.

## Data source visibility

* Open [External Database](/docs/product/integrations/data-sources#accessing-data-sources) in **Base Settings** → **Manage**
* Use the toggle in the **Visibility** column for the data source that you wish to hide or un-hide

<img alt="The Visibility toggle beside each data source" src={__img3} placeholder="blur" />

## View visibility

Open [External Database](/docs/product/integrations/data-sources#accessing-data-sources) in **Base Settings** → **Manage**, select the data source that you wish to configure view visibility for and follow the steps below:

1. Select `View visibility` tab
2. You can see the list of views & tables available in the data source as rows & roles available as columns. Toggle checkboxes to enable/disable access to tables for specific roles.
3. Click on `Save` button to save the changes

<img alt="The View visibility tab, with a checkbox per role" src={__img4} placeholder="blur" />

## Relations

* Open [External Database](/docs/product/integrations/data-sources#accessing-data-sources) in **Base Settings** → **Manage**
* Select the data source that you wish to access ERD (Relations view) for
* Click on `ERD View` tab

<img alt="The ERD View tab showing the source's tables and relations" src={__img5} placeholder="blur" />

---

## Related pages

- [Connect to a Data Source](https://nocodb.com/docs/product/integrations/data-sources/connect-to-data-source.md): Learn how to connect to an external data-source (PG/MySQL) in NocoDB.
- [Sync with Data Source](https://nocodb.com/docs/product/integrations/data-sources/sync-with-data-source.md): Learn how to sync changes done in external data source with NocoDB.
- [Updating Secrets](https://nocodb.com/docs/product/integrations/data-sources/updating-secret.md): Learn how to update secrets in NocoDB using the nc-secret-mgr package.
