第04讲.sqlplus常用命令②.oracle用户管理
第04讲.sqlplus常用命令②.oracle用户管理
显示和设置环境变量
概述:可以用来控制输出的各种格式。
(1)linesize
- 说明:设置显示行的宽度,默认是80个字符
- sql>show linesize
- sql>set linesize 90
(2)pagesize
- 说明:设置每页显示的行数目,默认是14,用法和linesize一样。至于其它环境参数的使用也是大同小异。
创建用户(简单版)
概述:在oracle中要创建一个新的用户使用 create user 语句,一般是具有dba(数据库管理员)的权限才能使用。
基本语法:create user 用户名 identified by 密码
- create user xiaoming identified by m123 [ Oracle 要求用户密码不能用数字开始 ]
- 刚刚创建的用户是没有任何权限,需要管理员给用户分配相应的权限,才能够登录
给用户修改密码
概述:如果给自己修改密码可以直接使用
- sql>password 用户名
如果给别人修改密码则需要具有dba的权限,或是拥有alter user的系统权限
- sql>alter user 用户名 identified by 新密码
创建用户(细节)
sql> create user shunping identified by m123
default tablespace users
temporary tablespace temp
quota 3m on users;
- identified by 表明该用户shunping 将用数据库方式验证
- default tablespace users //用户的表空间在users上
- temporary tablespace temp //用户shunping的临时表健在temp 空间
- quota 3m on users //表明用户shunping 建立的数据对象(表,索引,视图,pl/sql块..)最大只能是3m
刚刚创建的用户是没有任何权限的,因此,需要dba给该用户授权
- sql>grant connect to shunping
如果你希望该用户建表没有空间的限制
- sql>grand resource to shunping
如果你希望该用户成为dba
- sql>grant dba to shunping