1

在阅读 Oracle APEX 文档时,我不明白它要求使用sqlplus /nologthen通过 sqlplus 连接到数据库的原因connect sys as sysdba。如果它最终会以 sysdba 的身份与 sys 连接,为什么不从头开始使用sqlplus sys as sysdba命令呢?这就是我所说的: https ://docs.oracle.com/en/database/oracle/application-express/20.1/htmig/downloading-installing-Oracle-AE.html#GUID-7E432C6D-CECC-4977- B183-3C654380F7BF

4

1 回答 1

1

我会怀疑它的历史。在 SQL Plus 的旧版本中,如果您运行:

sqlplus my_user/my_pass 

在命令行上,然后在 unix 环境中运行“ps”命令的人可以看到这些详细信息。即使在现代版本的 SQL Plus 中,我们将其从显而易见的视图中删除,然后深入研究命令历史等内容也可能会暴露它。

因此,最好永远不要在命令行上输入用户或密码详细信息。

于 2020-10-12T04:11:41.273 回答