我正在编写一个类似 sqplus 的程序。我假设连接字符串包含密码(如果它包含斜杠),例如scott/tiger
或scott/tiger@orcl
。
if connect string does not contain "/":
prompt for password entry
Run Code Online (Sandbox Code Playgroud)
是否存在用户可以拥有连接字符串scott
或scott@orcl
不需要提示输入密码的情况?
可能的解决方案:
您可以使用存储的凭据,而无需指定用户名或密码。连接字符串:/@orcl
.
不推荐,不安全,提及只是为了完整性,不要使用它。
您可以使用目录凭据登录,而无需指定用户名或密码。连接字符串:/@orcl
.
您拥有一个证书,您将通过该证书进行身份验证,而无需指定用户名或密码。连接字符串:/@orcl
.
/ as sysdba
, / as sysoper
, / as sysbackup
, / as sysdg
, / as syskb
. 归档时间: |
|
查看次数: |
10486 次 |
最近记录: |