oracle用户管理
2017-05-25 08:01
106 查看
connect sys/12345678 as sysdba
create user jsx identified by 123456;
grant create session to jsx;
grant create table to jsx;
connect jsx/123456
create table xs(xh int);
create user jsx2 identified by 123456 password EXPIRE;
grant connect to jsx2;
connect jsx2/123456
alter user jsx3 account lock; //修改为锁定状态
connect jsx2/123456 // 再次连接会失败
alter user jsx3 account lock; //修改为解锁状态
创建用户JIA 该用户采用数据库口令认证方式强制要求首次登陆时必须修改口令,将其默认表空间和临时表空间分别设置为USERS和TEMP并在USERS表空间上为其分配10M表空间限额
CREATE USER jia
IDENTIFIED BY 123456
PASSWORD EXPIRE
DEFAULT TABLESPACE users
QUOTA 10M ON users
TEMPORARY TABLESPACE temp;
练习:
CREATE TABLESPACE ts1
DATAFILE 'D:\ts01.dbf' SIZE 20M REUSE; //创建
表空间
CREATE TEMPORARY TABLESPACE temp1
TEMPFILE 'D:\temp01.dbf' SIZE 20M REUSE; //创建
临时表空间
CREATE USER jiashixin
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1; //创建
用户
CREATE USER user4
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1
QUOTA 10M ON temp1; //错误创建
用户命令 只能在永久表空空间上分配限额
CREATE USER user6
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1
QUOTA 10M ON users; //创建
用户命令 可以同时在多个永久表空间分配限额
ALTER USER user6 IDENTIFIED BY 123456789;
ALTER USER user6 QUOTA 5M ON USERS;
DROP USER user6; //CASCADE 可删除与之相关联的对象
create user jsx identified by 123456;
grant create session to jsx;
grant create table to jsx;
connect jsx/123456
create table xs(xh int);
create user jsx2 identified by 123456 password EXPIRE;
grant connect to jsx2;
connect jsx2/123456
alter user jsx3 account lock; //修改为锁定状态
connect jsx2/123456 // 再次连接会失败
alter user jsx3 account lock; //修改为解锁状态
创建用户JIA 该用户采用数据库口令认证方式强制要求首次登陆时必须修改口令,将其默认表空间和临时表空间分别设置为USERS和TEMP并在USERS表空间上为其分配10M表空间限额
CREATE USER jia
IDENTIFIED BY 123456
PASSWORD EXPIRE
DEFAULT TABLESPACE users
QUOTA 10M ON users
TEMPORARY TABLESPACE temp;
练习:
CREATE TABLESPACE ts1
DATAFILE 'D:\ts01.dbf' SIZE 20M REUSE; //创建
表空间
CREATE TEMPORARY TABLESPACE temp1
TEMPFILE 'D:\temp01.dbf' SIZE 20M REUSE; //创建
临时表空间
CREATE USER jiashixin
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1; //创建
用户
CREATE USER user4
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1
QUOTA 10M ON temp1; //错误创建
用户命令 只能在永久表空空间上分配限额
CREATE USER user6
IDENTIFIED BY 123456
TEMPORARY TABLESPACE temp1
DEFAULT TABLESPACE ts1
QUOTA 10M ON ts1
QUOTA 10M ON users; //创建
用户命令 可以同时在多个永久表空间分配限额
ALTER USER user6 IDENTIFIED BY 123456789;
ALTER USER user6 QUOTA 5M ON USERS;
DROP USER user6; //CASCADE 可删除与之相关联的对象
相关文章推荐
- Oracle中超级用户权限的管理
- Oracle 管理用户
- Oracle用户管理的备份与恢复1
- Oracle用户、权限、角色管理
- Oracle管理中常用的SQL语句(用户信息)
- Oracle中超级用户权限的管理
- oracle命令 建立用户和对用户的管理
- Oracle用户权限的管理
- Oracle 用户管理
- ORACLE用户管理
- Oracle 管理用户
- ORACLE中的用户管理、创建、删除和查询
- ORACLE用户连接的管理
- Oracle用户管理的备份与恢复2
- Oracle用户管理
- Oracle的用户管理和事务外理
- ORACLE 用户管理与安全
- Oracle中超级用户权限的管理
- ORACLE用户连接的管理
- Oracle中超级用户权限的管理