1an*_*es1 3 database oracle sysdba database-administration oracle12c
创建一个新的数据库(基本数据库和高级数据库),这是我第一次与Oracle打交道,在其中我不知道为什么只想创建一个空的关系数据库时为什么会有这么多的表,触发器,视图和其他对象。
还有另一种方法可以做到吗,或者我错过了一些了解的东西?
谢谢。
捕获:
这些对象归SYS用户所有。您可以使用以下查询进行验证:
SELECT * FROM DBA_OBJECTS WHERE OWNER = 'SYS';
Run Code Online (Sandbox Code Playgroud)
要查看其他用户拥有的对象,请参阅:
SELECT * FROM DBA_OBJECTS WHERE OWNER <> 'SYS';
Run Code Online (Sandbox Code Playgroud)
您必须已经以SYS AS SYSDBA身份登录,因此能够查看SYS用户拥有的对象。
记得,
切勿将SYS / SYSDBA用于其他用户可以做的任何事情。仅将SYS / SYSDBA用于其他人无法完成的事情。
在Tom Kyte的AskTom上查看此答案。