1.创建表空间 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 代表管理方式为本地*/ 2.创建用户 create user test identified by test; 3.修改用户密码 alter user test identified by 123456; 4.授权
grant create session to zhangsan;//授予zhangsan用户创建session的权限,即登陆权限,允许用户登录数据库
grant unlimited tablespace to zhangsan;//授予zhangsan用户使用表空间的权限
grant create table to zhangsan;//授予创建表的权限
grante drop table to zhangsan;//授予删除表的权限
grant insert table to zhangsan;//插入表的权限
grant update table to zhangsan;//修改表的权限
grant select on tablename to zhangsan;//授予zhangsan用户查看指定表的权限
grant drop on tablename to zhangsan;//授予删除表的权限
grant insert on tablename to zhangsan;//授予插入的权限
grant update on tablename to zhangsan;//授予修改表的权限
grant insert(id) on tablename to zhangsan;
grant update(id) on tablename to zhangsan;//授予对指定表特定字段的插入和修改权限,注意,只能是insert和update
grant alert all table to zhangsan;//授予zhangsan用户alert任意表的权限
grant dba to username;//授予DBA权限