首页 技术 正文
技术 2022年11月18日
0 收藏 744 点赞 3,576 浏览 1496 个字

启动数据库命令分为三个阶段:

1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;

6.查看当前用户的缺省表空间
select username,default_tablespace from user_users;

7.查看某个角色的具体权限,如grant connect,resource,create session,create view to TEST;查看RESOURCE具有那些权限,用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE=’RESOURCE’;

———————————————————

ORACLE中数据字典视图分为3大类,     用前缀区别,分别为:USER,ALL 和 DBA,许多数据字典视图包含相似的信息。 
USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息 
ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上其他用户创建的对象但该用户有权访问的信息 
DBA_*:有关整个数据库中对象的信息

———————————————

Oracle 10i

ALTER DATABASE DEFAULT TABLESPACE 修改数据库的默认表空间

———————————–

set echo off;

spool  产生脚本文件的路径

select ‘grant  select,insert,delete,update on ‘|| table_name||’ to 用户名;’ from user_tables;

spool off;

select ‘revoke select,insert,update,delete on ‘||table_name||’ from 用户名;’ from user_tables;

revoke select,insert,delete,update any table  from 用户名 with grant option;

————–

grant select,insert,delete,insert,update any table to 用户名 with grant option ;

修改表 所属的表空间

alter table 表名 move tablespace 表空间名

注意:在此操作之后,一定要把表上的索引重建,  alter index   index-name  rebuild

——————-

创建表空间语句:

create tablespace tableName datafile ‘e:oracle/dbName.dbf’  size 1024M autoextend on next 100M maxsize unlimited;

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,488
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,903
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,736
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,488
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,127
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,289