Oracle数据库管理之道

Oracle操作

2019-04-16  本文已影响1人  周重hhh

Oracle用户

  create user "用户名" identified by "密码";
e.g:
  create user znsd identified by 123123;
  -- 新建一个用户"znsd",密码为"123123"

  -- 创建表空间(指定表空间对应的datafile文件的具体的路径:'F:\oradata\orcl\qyt.dbf')
  CREATE TABLESPACE qyt DATAFILE 'F:\oradata\orcl\qyt.dbf' SIZE 100m AUTOEXTEND ON NEXT 10m

   -- 创建用户qyt 密码123123,分配表空间,设定临时空间
  create user qyt identified by 123123 default tablespace qyt temporary tablespace temp
 drop user znsd [cascade (级联删除用户所有相关的对象)]
e.g:  
 drop user znsd cascade; 
  -- 修改密码
  alert user znsd identified by "new password"
  -- 锁定
  alter user znsd account lock;
  -- 解锁
  alert user znsd account unlock;
 grant "权限" to "用户名";
-- 常用权限:create table(建表)、create view(建视图)、create public synonym(建同义词)、create procedure(建过程、函数、包)、create trigger(建触发器)、insert/delete/update/select
 e.g:
 grant connect, resource to znsd;-- 授予znsd用户操作及登录Oracle的权限
 grant select on t_user to znsd;-- 授予znsd用户查询t_user表的权限
 grant all privileges to znsd;-- 授权znsd用户所有权限
 revoke "权限" from "用户名";
e.g:
 revoke connect from znsd;-- 撤销znsd用户登录Oracle的权限
上一篇下一篇

猜你喜欢

热点阅读