liunx下建立Oracle用户,表空间,受权

1.链接数据库sql

su - oracle 数据库

sqlplus /nolog    或者   sqlplus / as sysdbasession

conn sys/mm  as  sysdba    oracle

2.建立用户和密码ide

create user yhmc identified by mm123;spa

alter user yhmc identified by mm111;   修改用户密码日志

3.建立表空间对象

create tablespace ts_space  datafile 'f:\ts_zzg\zzg_data.dbf' size 200M; (能够直接用plsql建立表空间)string

解释:it

create tablespace user_data 
logging                 /*logging 是对象的属性,建立数据库对象时,oracle 将日志信息记录到练级重作日志文件中。表明空间类型为永久型 */
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf' 
size 50m 
autoextend on                               /*autoextend on    表空间大小不够用时自动扩展*/
next 50m maxsize 20480m     /*next 50m 自动扩展增量为50MB */
extent management local;    /*extent management local   表明管理方式为本地*/

4.将表空间分配给用户 并默认

alter user yhmc default tablespace ts_space; 

5.给用户分配了表空间,用户还不能登录(没有登陆权限),所以还须要为用户分配权限

grant create session,create table,create view,create sequence,unlimited tablespace to yhmc;

相关文章
相关标签/搜索