数据库中任何一个用户都默认拥有 public 角色 执行下列 SQL ,可以看到 public 角色有哪些权限。 SELECT GRANTOR,OWNER,TABLE_NAME,PRIVILEGE FROM DBA_TAB_PRIVS WHERE GRANTEE='PUBLIC'; 把对应的权限取消就行了
scott是oracle的第一个员工, 默认账号和密码是scott/tiger 你想要查看你自己创建的表 可以使用你自己的账号连到oracle,然后select table_name from user_tables 显示出来的就全都是你自己创建的表了
执行下列 SQL ,可以看到 public 角色有哪些权限。
SELECT GRANTOR,OWNER,TABLE_NAME,PRIVILEGE FROM DBA_TAB_PRIVS WHERE GRANTEE='PUBLIC';
把对应的权限取消就行了
你想要查看你自己创建的表 可以使用你自己的账号连到oracle,然后select table_name from user_tables
显示出来的就全都是你自己创建的表了