用户名 & JDBC 连接 URL 中的密码

发布于 2024-10-30 09:46:34 字数 370 浏览 1 评论 0原文

我正在使用 SQuirrel SQL 客户端来连接&浏览我的 Oracle 数据库服务器。我已在连接 URL 本身中提供了凭据。但它仍然提示输入用户名和密码。建立连接时是否确实需要提供额外的用户名/密码。它不会从连接 URL 中获取它吗?

jdbc:oracle:thin:username/[email protected]:1521:DBName

I was using a SQuirrel SQL Client to connect & browse my oracle database servers. I have given the credentials in the connection URL itself. But it still prompts for the username and password. Does it really required to provide additional username/password while establishing connection. Won't it take it from the connection URL?

jdbc:oracle:thin:username/[email protected]:1521:DBName

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

豆芽 2024-11-06 09:46:35

请参考此链接,它会对您有所帮助。

https://jdbc.postgresql.org/documentation/use/#connection-parameters< /a>

例如,如果您想包含用户名 & Postgres 连接字符串中的密码。

jdbc:postgresql://postgres-10.4.cluster:5432/default?user=postgres&password=postgres

Refer to this link, it will help you.

https://jdbc.postgresql.org/documentation/use/#connection-parameters

For example, if you want to include username & password in the Postgres connection string.

jdbc:postgresql://postgres-10.4.cluster:5432/default?user=postgres&password=postgres
不知在何时 2024-11-06 09:46:35

它不会从连接中获取它吗
网址?

我认为不,

你需要输入 usrrename &密码。

检查:http://squirrel-sql.sourceforge.net/user- Manual/quick_start.html#howtoconnect

部分连接

Won't it take it from the connection
URL?

I think No

You need to enter usrename & password.

Check: http://squirrel-sql.sourceforge.net/user-manual/quick_start.html#howtoconnect

section Connecting

微暖i 2024-11-06 09:46:35

从我拥有 看到,在 JDBC URL 中传递用户名/密码的支持在各个 Oracle JDBC 驱动程序中不一致。

From what I have seen, support for passing the username/password in the JDBC URL is inconsistent across Oracle JDBC Drivers.

谁的年少不轻狂 2024-11-06 09:46:34

瘦驱动器
Oracle 的 JDBC Thin 驱动程序使用 Java 套接字直接连接到 Oracle。它提供了自己的 Oracle SQL*Net 协议的 TCP/IP 版本。因为它是 100% Java,所以该驱动程序是独立于平台的,并且还可以从 Web 浏览器(小程序)运行。
有 2 种 URL 语法,旧语法仅适用于 SID,新语法适用于 Oracle 服务名称。

旧语法

jdbc:oracle:thin:@[主机][:端口]:SID

新语法

jdbc:oracle:thin:@//[主机][:端口]/服务

在新语法中,SERVICE 可以是 oracle 服务名称或 SID。

还有一些驱动程序支持 URL 语法,允许将 Oracle 用户 ID 和密码放入 URL 中。

jdbc:oracle:thin:[用户/密码]@[主机][:端口]:SID

jdbc:oracle:thin:[用户/密码]@//[主机][:端口]/服务

源: http://www.orafaq.com/wiki/JDBC

Thin driver
Oracle's JDBC Thin driver uses Java sockets to connect directly to Oracle. It provides its own TCP/IP version of Oracle's SQL*Net protocol. Because it is 100% Java, this driver is platform independent and can also run from a Web Browser (applets).
There are 2 URL syntax, old syntax which will only work with SID and the new one with Oracle service name.

Old syntax

jdbc:oracle:thin:@[HOST][:PORT]:SID

New syntax

jdbc:oracle:thin:@//[HOST][:PORT]/SERVICE

On new syntax SERVICE may be a oracle service name or a SID.

There are also some drivers that support a URL syntax which allow to put Oracle user id and password in URL.

jdbc:oracle:thin:[USER/PASSWORD]@[HOST][:PORT]:SID

jdbc:oracle:thin:[USER/PASSWORD]@//[HOST][:PORT]/SERVICE

source: http://www.orafaq.com/wiki/JDBC

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文