用户名 & JDBC 连接 URL 中的密码
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
请参考此链接,它会对您有所帮助。
https://jdbc.postgresql.org/documentation/use/#connection-parameters< /a>
例如,如果您想包含用户名 & 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.
我认为不,
你需要输入 usrrename &密码。
检查:http://squirrel-sql.sourceforge.net/user- Manual/quick_start.html#howtoconnect
部分
连接
I think No
You need to enter usrename & password.
Check: http://squirrel-sql.sourceforge.net/user-manual/quick_start.html#howtoconnect
section
Connecting
从我拥有 看到,在 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.
瘦驱动器
Oracle 的 JDBC Thin 驱动程序使用 Java 套接字直接连接到 Oracle。它提供了自己的 Oracle SQL*Net 协议的 TCP/IP 版本。因为它是 100% Java,所以该驱动程序是独立于平台的,并且还可以从 Web 浏览器(小程序)运行。
有 2 种 URL 语法,旧语法仅适用于 SID,新语法适用于 Oracle 服务名称。
旧语法
新语法
在新语法中,SERVICE 可以是 oracle 服务名称或 SID。
还有一些驱动程序支持 URL 语法,允许将 Oracle 用户 ID 和密码放入 URL 中。
源: 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
New syntax
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.
source: http://www.orafaq.com/wiki/JDBC