当前位置:Gxlcms > 数据库问题 > oracle创建用户

oracle创建用户

时间:2021-07-01 10:21:17 帮助过:12人阅读

--查询表空间的路径
select * from all_directories;
--创建表空间
CREATE TABLESPACE USER_DATA --表空间名字
DATAFILE ‘/oracle/oradata/user/USER_DATA.ORA‘ -- 文件路径和文件名
SIZE 100M -- 表空间大小
AUTOEXTEND ON NEXT 100M --每次自增扩展100M

MAXSIZE UNLIMITED NOLOGGING PERMANENT EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;
--创建临时表空间
CREATE TEMPORARY TABLESPACE USER_TEMP
TEMPFILE ‘/oracle/oradata/user/USER_TEMP.ORA‘
SIZE 1024M
AUTOEXTEND ON NEXT 512M
MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
--创建用户
create user user
identified by hyzqhyzq
default tablespace USER_DATA
temporary tablespace USER_TEMP
profile DEFAULT;
--Grant/Revoke role privileges
grant connect to user;

--赋予给用户dba的权限

grant dba to user;

//授予user用户创建session的权限,即登陆权限

grant create session to user;
--删除表空间
drop tablespace USER_DATA including contents and datafiles cascade constraint;
--删除用户
drop user user cascade;
--查看有谁在使用用户
SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME=‘user‘;

--创建表空间
CREATE TABLESPACE USER_DATA --表空间名字
DATAFILE ‘/oracle/oradata/user/USER_DATA.ORA‘ -- 文件路径和文件名
SIZE 100M -- 表空间大小
AUTOEXTEND ON NEXT 100M --每次自增扩展100M

MAXSIZE UNLIMITED NOLOGGING PERMANENT EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;
--创建临时表空间
CREATE TEMPORARY TABLESPACE USER_TEMP
TEMPFILE ‘/oracle/oradata/user/USER_TEMP.ORA‘
SIZE 1024M
AUTOEXTEND ON NEXT 512M
MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
--创建用户
create user user
identified by hyzqhyzq
default tablespace USER_DATA
temporary tablespace USER_TEMP
profile DEFAULT;
--Grant/Revoke role privileges
grant connect to user;

--赋予给用户dba的权限

grant dba to user;

//授予user用户创建session的权限,即登陆权限

grant create session to user;
--删除表空间
drop tablespace USER_DATA including contents and datafiles cascade constraint;
--删除用户
drop user user cascade;
--查看有谁在使用用户
SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME=‘user‘;

oracle创建用户

标签:ide   logging   建表   size   temp   dba   路径   limit   文件名   

人气教程排行