Oracle创建表空间、创建用户的完整过程
2017-06-26 12:09
246 查看
我在工作学习过程中经常用到Oracle,由于经验欠缺,熟练度不足,每次都要百度一下。现在总结一下Oracle创建用户的过程,分享给大家。
这里我就直接把 sql语句 贴出来,使用时直接复制粘贴即可。
查看当前用户信息:
1、查看当前用户拥有的角色权限信息:
2、查看当前用户的详细信息:
3、查看当前用户的角色信息:
4、修改用户密码:
设置Oracle用户密码为无期限
这里我就直接把 sql语句 贴出来,使用时直接复制粘贴即可。
/* 步骤: 1、创建表空间 2、创建用户 3、用户授权 */ /*创建表空间*/ create tablespace QCJ_TABLESPACE /*表空间物理文件名称*/ datafile 'QCJ_TABLESPACE.dbf' -- 这种方式指定表空间物理文件位置 -- datafile 'F:\APP\QIUCHANGJIN\ORADATA\ORCL\QCJ_TABLESPACE.dbf' -- 大小 500M,每次 5M 自动增大,最大不限制 size 500M autoextend on next 5M maxsize unlimited; /* 创建用户*/ create user qiuchangjin IDENTIFIED BY root --用户密码 default tablespace QCJ_TABLESPACE-- 表空间是上面创建的 temporary tablespace TEMP -- 临时表空间默认 TEMP profile DEFAULT; --password expire; /*密码过期需要重设密码,意思是当你用这个新建立的密码过期用户首次登录后,系统会提示你重新输入新密码,不然会拒绝你登陆,重设新密码后就可以登录,该用户的密码就是你新设的密码,相当于首次登录修改密码这样的选项。*/ /* 用户授权_1*/ grant connect,resource,dba to qiuchangjin; /* 用户授权_2*/ grant connect to qiuchangjin with admin option; grant dba to qiuchangjin with admin option; grant resource to qiuchangjin with admin option; /*查询所有表空间物理位置*/ select name from v$datafile; /*查询当前用户的表空间*/ select username,default_tablespace from user_users; /*修改用户的默认表空间*/ alter user 用户名 default tablespace 新表空间; /*查询所有的表空间*/ select * from user_tablespaces; /* 删除表空间*/ alter tablespace QCJ_TABLESPACE offline; drop tablespace QCJ_TABLESPACE including contents and datafiles;
查看当前用户信息:
1、查看当前用户拥有的角色权限信息:
select * from role_sys_privs;
2、查看当前用户的详细信息:
select * from user_users;
3、查看当前用户的角色信息:
select * from user_role_privs;
4、修改用户密码:
alter user 用户名 identified by 新密码;
设置Oracle用户密码为无期限
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
相关文章推荐
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程和常用命令
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- Oracle创建表空间、用户的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- Oracle_oracle一个创建用户、创建表空间、授权、建表的完整过程
- oracle一个创建用户、创建表空间、授权、建表的完整过程
- 创建用户、创建表空间、授权、建表的完整过程
- 一个完整的创建用户,创建表空间,授权建表过程
- oracle 创建用户全过程(创建/删除表空间、添加/删除用户、授权/撤销权限)
- Oracle创建表空间、用户过程命令
- oracle创建数据库、表空间、用户的过程