On-Premise SQL

Requirements

  • You have a Teleskope Account with the Admin role

  • Network access from the Teleskope Application or Outpost to the database server

  • A valid database user with read-only permissions on all target databases

  • Required database grants (see below)

Step 1: Connection Details

Database Type

Select the database engine:

  • MySQL (includes MariaDB)

  • PostgreSQL

  • SQL Server

Display Name

A friendly, human-readable name to identify this database host within Teleskope.

Example:

Production MySQL Server

Server Hostname or IP

The hostname or IP address of the database server.

Example:

Port

Default ports by database type:

  • MySQL/MariaDB: 3306

  • PostgreSQL: 5432

  • SQL Server: 1433

Override this value only if your database server is exposed over a non-standard port.


Step 2: Authentication

Enter the database credentials Teleskope will use to connect:

Username

The database name Teleskope should use to authenticate.

Example:

Password

The password associated with the database user.

Example:

Step 3: Create Database User and Grant Permissions

Before enrolling the database host, create a read-only database user with the required permissions.

Create the Database User

MySQL or MariaDB

PostgreSQL

SQL Server

Grant Database User Permissions

Read Access

MySQL or MariaDB

PostgreSQL versions 14+

PostgreSQL versions < 14

SQL Server

Step 4: Enroll Database Host

After creating the user and granting permissions, proceed with enrollment using the credentials created above.

Last updated

Was this helpful?