欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Oracle11gR2如何進(jìn)行用戶管理

這篇文章給大家分享的是有關(guān)Oracle 11g R2如何進(jìn)行用戶管理的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)公司是專業(yè)的紅橋網(wǎng)站建設(shè)公司,紅橋接單;提供成都做網(wǎng)站、網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行紅橋網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

如果想查看oracle系統(tǒng)中存在用戶可以查看dba_users視圖
Oracle 11g R2如何進(jìn)行用戶管理
如果使用sqlplus查詢需要提前格式化

SQL> col username for a20

SQL> col account_status for a20

SQL> col default_tablespace fora20

SQL> set linesize 120

SQL> set pagesize 120

SQL> select username,account_status,default_tablespace from dba_users;

USERNAME      ACCOUNT_STATUS         DEFAULT_TABLESPACE


MGMT_VIEW              OPEN                      SYSTEM

SYS                  OPEN            SYSTEM

SYSTEM                          OPEN                      SYSTEM

DBSNMP                       OPEN                      SYSAUX

SYSMAN                        OPEN                      SYSAUX

SCOTT            OPEN            USERS

OUTLN                          EXPIRED & LOCKED         SYSTEM

FLOWS_FILES               EXPIRED &LOCKED         SYSAUX

MDSYS                          EXPIRED & LOCKED         SYSAUX

ORDSYS                         EXPIRED & LOCKED         SYSAUX

EXFSYS                          EXPIRED & LOCKED         SYSAUX

Oracle 用戶管理---

要想訪問數(shù)據(jù)庫,任何人都必須成為能夠通過oracle身份驗(yàn)證的有效數(shù)據(jù)庫用戶,我們可以配置應(yīng)用程序要求每個需要進(jìn)行訪問的個體都具有不同的數(shù)據(jù)庫賬戶,也可以配置應(yīng)用程序自身作為公共用戶連接數(shù)據(jù)庫并在內(nèi)部處理應(yīng)用程序級別的權(quán)限。無論選用哪種方法,在數(shù)據(jù)庫內(nèi)部都需要創(chuàng)建一個或多個允許操作數(shù)據(jù)的用戶。

用戶與模式(schema)

創(chuàng)建用戶的語法:

Create user用戶名identified by 密碼 default tablespace表空間 quota 大小 on 表空間;

注意:在創(chuàng)建用戶的時候雖然用戶名寫的時小寫的,但是存儲到數(shù)據(jù)字典的時候卻是大寫的,比如create user tom.如果非要使用小寫的話,用戶名需要使用雙引號括起來 create user “tom”

創(chuàng)建的用戶沒有任何權(quán)限,連登陸數(shù)據(jù)庫的權(quán)限都沒有。

如果沒有設(shè)置用戶對某個表空間的配額,那么即使這個用戶對該表空間有寫權(quán)限,也是無法寫入的。

舉例說明:

查看HR用戶的狀態(tài)
Oracle 11g R2如何進(jìn)行用戶管理
修改HR用戶的密碼為oracle
Oracle 11g R2如何進(jìn)行用戶管理
手工設(shè)置過期;
Oracle 11g R2如何進(jìn)行用戶管理
解鎖用戶
Oracle 11g R2如何進(jìn)行用戶管理
舉例說明oracle的授予權(quán)限和撤銷權(quán)限

在創(chuàng)建用戶之前,創(chuàng)建一個表空間xxx

創(chuàng)建一個表空間xxx

create tablespace xxx datafile '/u01/xxx.dbf' size100m autoextend on next 10m maxsize unlimited;

創(chuàng)建用戶tom

create user tom identified by oracle;

查詢創(chuàng)建的用戶tom
Oracle 11g R2如何進(jìn)行用戶管理
雖然創(chuàng)建的時是小寫tom,但存儲到數(shù)據(jù)字典中的是大寫,所以查詢時也需要寫大寫
Oracle 11g R2如何進(jìn)行用戶管理
刪除tom用戶

Drop user tom;

create user"tom"identified by oracle;
Oracle 11g R2如何進(jìn)行用戶管理
刪除tom用戶
Oracle 11g R2如何進(jìn)行用戶管理
正確的刪除方式應(yīng)該是:

drop user "tom";

創(chuàng)建用戶tom,默認(rèn)的表空間是”XXX”,并沒有指定配額,所以tom用戶也無法在xxx表空間上創(chuàng)建對象
Oracle 11g R2如何進(jìn)行用戶管理
使用tom用戶連接數(shù)據(jù)庫的結(jié)果
Oracle 11g R2如何進(jìn)行用戶管理
SQL>conn sys/oracle as sysdba

Drop user tom; 刪除tom用戶

創(chuàng)建tom用戶的同時指定默認(rèn)的表空間是xxx,tom用戶的磁盤配額是10m

可以使用dba_ts_quotas視圖查看每個用戶的磁盤配額
Oracle 11g R2如何進(jìn)行用戶管理
Oracle 11g R2如何進(jìn)行用戶管理
剛才我們測試創(chuàng)建的tom用戶連創(chuàng)建會話的權(quán)限都沒
Oracle 11g R2如何進(jìn)行用戶管理
為用戶授予權(quán)限

為tom用戶授予session權(quán)限

SQL>conn sys/oracle as sysdba

SQL> grant create session to tom;

授權(quán)成功。

測試一下連接
Oracle 11g R2如何進(jìn)行用戶管理
測試tom用戶是否能夠創(chuàng)建表
Oracle 11g R2如何進(jìn)行用戶管理
為tom用戶授予創(chuàng)建表的權(quán)限
Oracle 11g R2如何進(jìn)行用戶管理
創(chuàng)建aa表
Oracle 11g R2如何進(jìn)行用戶管理
測試tom用戶能否為表插入記錄,可以插入記錄了。
Oracle 11g R2如何進(jìn)行用戶管理
撤銷權(quán)限

查看tom用戶當(dāng)前擁有的權(quán)限
Oracle 11g R2如何進(jìn)行用戶管理
撤銷tom用戶的create table 權(quán)限
Oracle 11g R2如何進(jìn)行用戶管理
測試tom用戶能夠查看SCOTT用戶下的emp表
Oracle 11g R2如何進(jìn)行用戶管理
使用sys用戶連接數(shù)據(jù)庫
Oracle 11g R2如何進(jìn)行用戶管理
為tom用戶授權(quán)select scott用戶下的emp表的權(quán)限
Oracle 11g R2如何進(jìn)行用戶管理
使用tom用戶連接數(shù)據(jù)庫
Oracle 11g R2如何進(jìn)行用戶管理

感謝各位的閱讀!關(guān)于“Oracle 11g R2如何進(jìn)行用戶管理”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

標(biāo)題名稱:Oracle11gR2如何進(jìn)行用戶管理
網(wǎng)頁網(wǎng)址:http://www.chinadenli.net/article30/pgssso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站全網(wǎng)營銷推廣網(wǎng)站收錄微信公眾號做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)