#su - oracle   
$ sqlplus /nolog    
SQL> connect / as sysdba    
--//创建临时表空间    
create temporary tablespace test_temp    
tempfile '/data/oracle/oradata/test/test_temp01.dbf' --//Linux下的文件系统    
size 64m    
autoextend on    
next 64m maxsize 2048m    
extent management local;    
--//创建数据表空间    
create tablespace test_data    
logging    
datafile '/data/oracle/oradata/test/test_data01.dbf' --//Linux下的文件系统    
size 64m    
autoextend on    
next 65m maxsize 2048m    
extent management local;    
--//创建用户并指定表空间 用户名和密码均为"test"    
create user test identified by test    
default tablespace test_data    
temporary tablespace test_temp;    
--//给用户授予权限    
grant connect,resource to test;    
--//删除表空间    
drop tablespace test_temp including CONTENTS and datafiles;    
--//修改用户密码    
alter user test identified by new_password;    
--//删除用户    
drop user 用户名 cascade; --//执行该语句请小心,会级联删除该用户下所有对象。    
--//给用户分配权限    
SQL> grant connect to test_user;    
SQL> grant resource to test_user;    
SQL> grant create view to test_user;    
SQL> GRANT DEBUG CONNECT SESSION TO test_user;    
SQL> GRANT DEBUG ANY PROCEDURE TO test_user;
    黑洞@heidsoft
Github:https://github.com/heidsoft
微博:http://weibo.com/liuganbin
热衷云计算和大数据
关注CloudStack,OpenStack,Linux c/c++/python/java
关注研究新技术
 
                
            
         
                    
                     
                    
                 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号