Oracle SQL Developer Query Connect 作为其他用户

Nic*_*net 4 sql oracle

我正在通过一个新的 sql 文件设计一个新的数据库。我正在使用 Oracle SQL Developer 并以 sysdba 身份登录。

我想知道 SQL 开发人员是否支持或具有等效的命令

connect scott/tiger;
Run Code Online (Sandbox Code Playgroud)

先感谢您。

编辑

我正在尝试在引用架构 B 表的架构 A 表上创建外键。

显示的错误是

[Err] ORA-00942: 表或视图不存在

因此,我想以“架构 B”身份登录,将所有权限授予 SYS 用户,再次以 sys 身份登录并创建关系。

希望这次我更清楚。

Ada*_*sch 5

我相信您需要断开并重新建立与数据库/服务的连接,以便在 SQL Developer 中以其他用户身份登录。

但是,如果您只是想在SCOTT用户的名称空间中(以便CREATE TABLE EMP...作为 执行CREATE TABLE SCOTT.EMP ...,您可以发出

alter session set current_schema = SCOTT;