llms.txt: machine-readable documentation index. Markdown version of this page is also available.

IntelliJ IDEA 2026.3 Help

创建使用 SAML 身份验证的数据源

启用 数据库工具和 SQL 插件

此功能依赖于 数据库工具和 SQL 插件,该插件默认情况下在 IntelliJ IDEA 中绑定并启用。 如果相关功能不可用,请确保您没有禁用插件。

  1. 按 Ctrl+Alt+S 打开设置,然后选择 插件。

  2. 找到 数据库工具和 SQL 插件并点击 启用。

在本教程中,我们将创建一个 Amazon Redshift 数据源,将其配置为使用 JumpCloud 身份提供商进行 SAML 身份验证,并运行到数据库的测试连接。

有关集成和连接设置的更多信息,请参阅以下页面:

前提

创建数据源

  1. 在 数据库 工具窗口中,点击工具栏上的 新建图标新建 并导航到 数据源 | Amazon Redshift。

    选择 Amazon Redshift 数据源
  2. 请检查连接设置区域底部是否有一个 下载缺少的驱动程序文件 链接。 点击此链接下载与数据库交互所需的驱动程序。 如需直接下载链接,请参考 JetBrains JDBC drivers页面。

    下载缺失的驱动文件链接
  3. 请指定数据库连接详情。

    1. 在 主持人 字段中,输入用于连接到您的 Redis 账户的 URL。 例如, examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com。

    2. 在 端口 字段中,键入端口号。 在本例中,它是 5439。

    3. 将 用户 和 密码 字段留空。

    4. 在 数据库 字段中,输入您要连接的数据库名称。 在本例中,数据库是 dev。

    5. 在 JDBC URL 字段中自动生成的 URL 末尾,添加 ? 以及用 & 分隔的以下属性:

      • plugin_name=<credentials_provider_class_name>: 用于身份验证的 基于 SAML 的凭据提供程序插件。 在本教程中,我们将使用可与基于 SAML 的身份提供者配合使用的浏览器 SAML 插件: plugin_name=com.amazon.redshift.plugin.BrowserSamlCredentialsProvider。

      • login_url=<login_url>: 身份提供者 URL。 在我们的示例中,它是 JumpCloud 登录页面的 URL: login_url=https://sso.jumpcloud.com/saml2/awsredshift。

    因此,我们的 JDBC URL 如下:

    jdbc:redshift:iam://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev?plugin_name=com.amazon.redshift.plugin.BrowserSamlCredentialsProvider&login_url=https://sso.jumpcloud.com/saml2/awsredshift

    或者,在 URL 字段中键入 JDBC URL。 通常使用的 URL 如下:

    • 格式:

      jdbc:redshift:iam://<cluster_name>.<additional_unique_identifier>.<cluster_region>.redshift.amazonaws.com:<port_number>/dev?plugin_name=<plugin_name>&login_url=<login_url>&user=<username>&password=<password>

    • 示例,:

      jdbc:redshift:iam://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev?plugin_name=com.amazon.redshift.plugin.BrowserSamlCredentialsProvider&login_url=https://sso.jumpcloud.com/saml2/awsredshift&user=my_username&password=dummy_password

  4. 点击连接详细信息区域底部的 测试连接 链接,以启动与数据库的测试连接。

    测试连接链接
  5. 在浏览器中打开的 JumpCloud 网站上,输入您的用户凭据并登录您的 JumpCloud 账户。

    登录您的 JumpCloud 账户
  6. JumpCloud 确认您的身份后,返回 IntelliJ IDEA。

    来自 Okta 的身份确认消息
  7. 在 IDE 中,点击 OK 以保存新的数据源。

数据库连接详情
2026年 11月 3日