1.创建表空间
create tablespace data logging datafile 'e:/data/data.dbf' size 9000m autoextend on next 32m maxsize unlimited extent management local;
注:'e:/data/data.dbf' 本地的表空间可自定义路径
2.创建用户和密码
create user user_name identified by user_password default tablespace data temporary tablespace temp;
注:user_name :用户 user_password:密码
3.授权
① 按角色授权
grant connect,resource,dba to user_name;
注:
connect 角色:是授予最终用户的典型权利,最基本的权利,能够连接到ORACLE数据库中,并在对其他用户的表有访问权限时,做select、update、insert等操作
resource 角色,是授予开发人员的,能在自己的方案中创建表、序列、视图等。
dba角色,是授予系统管理员的,拥有该角色的用户就能成为系统管理员了,它拥有所有的系统权限。
②按功能授权
grant
create user,
drop user,
alter user ,
create any view ,
drop any view,
exp_full_database,
imp_full_database
to user_name;
注:
create user:创建用户
drop user:删除用户
alter user :修改用户
create any view:创建任何视图
drop any view:删除任何视图
exp_full_database:导出数据库
imp_full_database:导入数据库