oracle数据库表空间,用户权限,分区表创建基础知识(一)

  1. 创建表空间,逻辑存储结构,oracle表名不区分大小写,表空间的分类,永久表空间,临时表空间,undo表空间

 

  • --一般创建表空间应以系统管理员权限sys创建

 

  • --创建表空间
               create tablespace tablespace_test1 datafile 'file.dbf' size 10m;
  • --创建临时表空间

         create temporary tablespace tablespace_test2 tempfile 'tempfile.dbf' size 10m;

  • --查看表空间文件信息

        SQL> select file_name from dba_temp_files where tablespace_name='TABLESPACE_TEST2';

                    FILE_NAME
                    --------------------------------------------------------------------------------
                   D:\APP\18349\PRODUCT\11.2.0\DBHOME_1\DATABASE\TEMPFILE.DBF

                   SQL> select file_name from dba_data_files where tablespace_name ='TABLESPACE_TEST1';

                   FILE_NAME
                    --------------------------------------------------------------------------------
                   D:\APP\18349\PRODUCT\11.2.0\DBHOME_1\DATABASE\FILE.DBF

  1. -oracle用户管理
  • --创建用户,sys管理员用户-

create user Libaobao identified by 222818 default tablespace TABLESPACE_TEST1 temporary tablespace TABLESPACE_TEST2;

  • --查看所有用户情况

select username from dba_users;

  • --赋予用户连接权限

grant connect to Libaobao;

  • --用新建的用户登录

conn Libaobao/222818;
conn Libaobao/222818 @orcl

  • --修改用户密码

alter user Libaobao identified by L222818;

  • --sys管理员用户登录  conn sys/222818 as sysdba

    alter user Libaobao account lock;
    --解锁新建用户
    alter user Libaobao account unlock;
  • --锁定新建用户
  • --删除该新建用户
  • drop user Libaobao cascade;
  • --在删除用户前必须回收权限,才能进行相关用户的删除,且必须断开连接
  • revoke connect from Libaobao;
  • drop user Libaobao cascade;
  • --查看该数据库中的所有表
  • select table_name from all_tables;
  • select * from dual;
  • --当前用户没有该数据库的创建,删除,修改等权限
  • grant create table to Libaobao;
  • --授予创建权限后创建表成功
  • create table TestT(id int,name varchar2(10));
  • --在创建用户后,如果创建了表,管理员用户是不可见的
  • conn sys/222818 @orcl as sysdba;
  • grant connect,resource,dba to Libaobao;
  • conn Libaobao/222818 @orcl;
  • insert into Testt values(1001,'小明');
  • select * from testt;
  • --但是sys dba管理员用户不能看到该Libaobao用户下的数据表并进行相关
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值