亲们,我在oracle数据库撤销了一个用户的resource权限,该用户怎么还能创建表啊

亲们,我在oracle数据库撤销了一个用户的resource权限,该用户怎么还能创建表啊,第1张

你可以通过下面SQL语句查看自己版本的ORACLE的角色有那些权限,如

Select Privilege from ROLE_SYS_PRIVS where ROLE='CONNECT' (注意DBA登录)

或select privilege from dba_sys_privs where grantee like 'CONNECT';

PRIVILEGE

--------------------------------------------------------------------------------

CREATE SESSION

同样用这个语句查用户的权限

select privilege from DBA_SYS_PRIVS where grantee='SCOTT';

sys是Oracle数据库中权限最高的帐号,具有create database的权限,而system没有这个权限,sys的角色是sysdba,system的角色是sysoper。

SYS用户具有DBA权限,并且拥有SYS模式,只能通过SYSDBA登陆数据库。是Oracle数据库中权限最高的帐号

SYSTEM具有DBA权限。但没有SYSDBA权限。平常一般用该帐号管理数据库就可以了。

sys拥有数据字典(dictionay),或者说dictionay属于sys schema

131 数据库对象

Dba_xxx 数据库所有对象

All_xxx 用户可访问的所有对象

User_xxx 用户所拥有的所有对象

User_tables

User_objects

User_catalog;

132 注释数据字典

All_col_comments

User_col_comments

All_tab_comments

User_tab_comments

133 约束数据字典

User_constraint

User_cons_columns

134 序列数据字典

User_sequences

135 视图数据字典

User_views

136 索引数据字典

User_indexes

User_ind_columns

大庆油田设计院地理信息中心 单文冬

74

137 权限数据字典

Role_sys_privs 授予角色的系统权限

Role_tab_privs 授予角色的对象权限

User_role_privs 用户可以访问的角色

User_tab_privs_made 在用户的对象上授予的权限

User_tab_privs_recd 授予用户的对象权限

User_col_privs_made 在用户对象的列上授予的对象权限

User_col_privs_recd 授予用户的在指定列上的对象权限

138 触发器数据字典

User_triggers

Dba_triggers

All_triggers

139 体系结构数据字典

V$sga

V$sgainfo

V$sga_dynamic_components

V$sga_dynamic_free_memory

V$parameter

V$instance

1310 数据库视图

V$database

V$controlfile

V$datafile

V$logfile

V$bgprocess

V$parameter

V$sga

1311 控制文件视图

V$controlfile

V$controlfile_record_section

V$logfile

V$datafile

大庆油田设计院地理信息中心 单文冬

75

V$tempfile

V$tablespace

1312 分析日志的信息

V$logmnr_dictionary

V$logmnr_parameters

V$logmnr_contents

1313 查看检查点的信息

查看控制文件中的scn

V$datafile: checkpoint_change#, name

查看数据文件中的scn

V$datafile_header: checkpoint_change#, name

查看重做日志中的scn

V$log: group#, status, first_change#

1314 归档信息

V$database: name, log_mode

V$instance: archiver

1315 日志信息

日志组

V$thread: groups, current_group#, sequence#

日志组和成员

V$log: group#, members, status, sequence#, bytes

V$logfile: group#, status, member

1316 归档日志信息

Select name, sequence# from v$archived_log;

Select destination from v$archive_dest;

1317 表空间视图及数据文件视图

临时表空间

V$sort_segment

大庆油田设计院地理信息中心 单文冬

76

V$tempseg_usage

表空间组

Dba_tablespace_groups

表空间信息

Dba_tablespaces

V$tablespace

数据文件信息

Dba_data_files

V$datafile

临时文件信息

Dba_temp_files

V$tempfile

1318 用户信息及权限

Dba_users

V$pwfile_users

Dba_ts_quota

V$session

System_privilege_map 显示所有系统权限

Dba_sys_privs 显示用户所具有的系统权限

User_sys_privs 显示当前用户的系统

Session_privs 显示当前会话的系统权限

Dba_tab_privs 显示用户所具有的对象权限

Dba_col_privs 显示用户所具有的列权限

User_tab_privs 显示当前用户的对象权限

User_col_privs 显示当前用户的对象权限

1319 角色信息

显示角色所具有的系统权限 role_sys_privs

显示角色所具有的对象权限 role_tab_privs

显示用户的默认角色 dba_role_privs

显示当前用户的所有角色 user_rol_privs

显示当前会话激活的角色 session_roles

大庆油田设计院地理信息中心 单文冬

77

1320 Profile 信息

Dba_users 显示用户的profile

Dba_profiles 显示profile 的口令限制和资源限制

1321 审计信息

显示审计记录 dba_audit_trail

显示已经设置的审计 dba_stmt_audit_opts

显示权限审计 dba_priv_audit_opts

还有很多。不列举了。

用户会被放在dba_users,好想授权信息也是这里边。导出单张表也会到导出对这张表有权限的除系统级用户之外的用户(仅限于此表的用户)。在导入的时候,需在先建一个相应的用户,导入表的时候会自动对这个(些)用户进行授权。大概是这样子的,我也是刚学。

oracle dba和sysdba的区别如下:

1、dba是一种role对应的是对Oracle实例里对象的 *** 作权限的集合,而sysdba是概念上的role是一种登录认证时的身份标识而已。而且,dba是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sysdba是指的一种概念上的 *** 作对象,在Oracle数据里并不存在。

2、SYSDBA不是权限,当用户以SYSDBA身份登陆数据库时,登陆用户都会变成SYS。

sysdba身份登陆可以打开,关闭数据库,创建SPFILE,对数据库进行恢复 *** 作等,而这些是DBA角色无法实现的;

sysdba 是系统权限,dba是用户对象权限;

sysdba,是管理oracle实例的,它的存在不依赖于整个数据库完全启动,只要实例启动了,他就已经存在;

以sysdba身份登陆,装载数据库、打开数据库,只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在的基础;

登录到服务器,在命令行环境下运行

sqlplus / as sysdba

然后

alter user sys identified by oracle;

sys 用户的密码就被改成了oracle;

SQL> alter user 用户名 account unlock;

用户就解锁了

我靠,什么叫本机连不上啊,你百度hi我吧

以上就是关于亲们,我在oracle数据库撤销了一个用户的resource权限,该用户怎么还能创建表啊全部的内容,包括:亲们,我在oracle数据库撤销了一个用户的resource权限,该用户怎么还能创建表啊、Oracle数据库中system和sys有什么区别啊、简单了解oracle数据库具有哪些数据字典和动态性能视图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9789952.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存