一个oracle 完整创建 tablespace 的例子
倒腾oracle 有段时间了。因为项目经常要用到,一些基础的功能还是需要把握的,方便平时项目的对接及维护,实事求是,上图说话,今天记录一个oracle 11g 完整创建 tablespace 的例子 1.登陆 su - oracel sqlplus/assysdba 2.创建用户
3.修改密码 alter usertestuseridentifiedbytestuser123456; 4. 查看用户所在的表空间
set linesize 300; set pagesize 30 ; col USERNAMEformat a20; 5.创建一个新的表空间 select file_name,tablespace_name from dba_data_files; 查看表空间 的目录位置
6.将新创建的表空间分配给用户
7.为用户分配登录权限 grantcreatesession,createtable,createview,createsequence,unlimitedtablespacetotestuser; select*fromall_users; select * from dba_sys_privs; SELECT*FROMDBA_SYS_PRIVSWHEREGRANTEE='TESTUSER'; ####查看该用户具有哪些权限 8.新用户登陆测试
9.创建表 createtabletestnew_IME(idintprimarykey,namevarchar2(10))segmentcreationimmediate; selecttable_namefromuser_tableswhererownum<=3;###查看该用户具有哪些表 9.删除创建的用户及相关对象
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |