用命令创建表空间、用户,并为用户授权、收回权限。
oracle中如何刪除用戶?
Oracle中使用DROP USER來刪除用戶,如果使用DROP USER CASCADE那么用戶的對象也同時被刪除掉。為了達(dá)到刪除用戶的效果而又不影響對用戶下的對象的使用可以使用alter user username account lock將用戶鎖定。
?
?
?用命令創(chuàng)建表空間、用戶,并為用戶授權(quán)、收回權(quán)限。
Create tablespace tabllespacename
Datafile ‘f:\orcl\user001.dbf?? size 20m
Default storage(
Initial 512k
Next 512k
minextents 2
pctincrease 50%
maxExitnts 2048)
minimum extent 512k
logging
online
permanent
extent management dictionary;
回收權(quán)限: revoke privilege from user;
create tablespace tablespace_name?
????Datafile ‘f:\orcl\user001.dbf?? size 20m
???? default storage(
???????? initial xxxkb
???????? next yykb
???????? minextents 2
???????? pctincrease nnnn
???????? maxextents mmm)
???? logging
???? online
???? extent management dictionary/local[autoallocate/uniform size
xxxmb];
create user user_name
???? identified by passwore/
???? identified externally/
???? identified globally as ‘CN=user’
???? default tablespace tablespace_name
???? temporary tablespace tablespace_name
???? [account lock /unlock]
grant connect to user_name;
grant create table to suer_name;
grant update on table_name to user_name;
revoke create table from user_name;
revoke update on table_name from user_name;
?
在Oracle中查看當(dāng)前用戶,通常有哪些方式?(提示:show user和
select * from user_users)show user;/select username from
user_users;
?
談?wù)勀銓巧睦斫?#xff0c;常用的角色有哪些?
角色就是一組權(quán)限的數(shù)據(jù)庫實體,它不屬于任何模式或用戶但是可以被授予
任何用戶。常用的角色有CONNECT,DBA,RESOURCE,SELECT_CATALOG_ROLE
(查詢所有表視圖權(quán)),DELETE_CATALOG_ROLE(刪除權(quán)限)等。
角色的創(chuàng)建和授權(quán):和創(chuàng)建用戶為用戶授權(quán)差不多。Create role
role_name identified …
grant 權(quán)限to role_name。
?
轉(zhuǎn)載于:https://www.cnblogs.com/zousheng7018/archive/2012/10/23/2735154.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的用命令创建表空间、用户,并为用户授权、收回权限。的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win8下怎样安装Win7 or Win
- 下一篇: Effulgent的《深入理解Direc