用户的作用
以一种合法的身份连接数据库
用户的分类
系统用户
sys
system
sysman
scott(默认密码tiger)
sqlplus连接数据库的语法
最基本的语法
conn[ect] 用户名/密码
完整的语法
conn[ect] 用户名/密码[@实例名] as sysdba | sysoper
自定义用户
创建用户 create user
基本语法
create user 用户名 identified by 密码
创建用户时给用户指定表空间
create user 用户名 identified by 密码 default tablespace 表空间名
创建用户时给用户指定临时表空间
create user 用户名 identified by 密码 temporary tablespace 表空间名
创建用户时给用户指定表空间+临时表空间
create user 用户名 identified by 密码
default tablespace 表空间名 temporary tablespace 临时表空间名
例子:
–使用基本语法创建用户
create user chenjie identified by pua123;
–创建用户时指定表空间
create user zhixin identified by pua123
default tablespace day0615_tbs;
数据字典dba_users存放用户信息
修改用户 alter user
修改用户的默认表空间
语法:
alter user 用户名 default tablespace 表空间名;
alter user 用户名 temporary tablespace 临时表空间名;
修改用户密码
alter user 用户名 identified by 新密码
锁定和解锁用户
alter user 用户名 account lock
alter user 用户名 account unlock
删除用户drop user
drop user 用户名
drop user 用户名 cascade
cascade:在删除用户的同时,删除用户创建的所有对象
当前正在登录的用户不能删除