Oracle資料庫——使用者、方案的建立與管理

來源:互聯網
上載者:User

標籤:

一、涉及內容

 1.掌握使用者、方案與許可權的基本概念。

 2.熟練掌握使用者操作的相關命令。

二、具體操作

(一)選擇題:

    1.關於方案的描述下列哪一項不正確?(C)

  A.表或索引等對象一定屬於某一個方案

  B.在oracle 資料庫中,方案與資料庫使用者是一一對應

  C.一個表可以屬於多個方案

  D.一個方案可以擁有多個表

   2.下列哪個對象屬於方案對象?(C )

  A.資料區段

   B.盤區

   C.表

   D.資料表空間

    3.以下哪個命令用來串連Oracle 資料庫?(B )

  A.CREATE

  B.CONNECT

  C.ALTER

  D.SELECT

(二)簡答題:

1.簡要介紹方案與使用者之間的關係?

  答:Oracle使用者,通俗的講就是訪問Oracle資料庫的“人”。 每個使用者都有一個口令和相應的許可權。而方案是一系列邏輯資料結構或對象的集合,可以理解為命名空間或包。一個方案只能夠被一個資料庫使用者擁有,並且方案的名稱與這個使用者的名稱相同,當建立新使用者時,系統自動建立該使用者的方案。 該使用者建立的方案對象預設被儲存在自己的方案中。

2.說明在CREATE USER命令中各個選項的作用是什嗎?哪些是必須有的?

  答:CREATE USER命令中各個選項如下:

(1)CREATE USER username ---使用者名稱

(2)IDENTIFIED BY password---口令

(3)[DEFAULT TABLESPACE tablespace ]--- 預設的資料表空間,該使用者建立的對象預設存放在這裡。

(4)[TEMPORARY TABLESPACE tablespace] ---該使用者使用的預設的暫存資料表空間

(5)[QUOTA [integer K[M]][UNLIMITED] ON tablespace_name ---使用者在該資料表空間中允許使用k[m]位元組

(6)[PROFILES profile_name] ---概要檔案的名字。對使用者能夠使用的資源進行限制。

(7)[PASSWORD EXPIRE] ---立即將口令設成到期狀態,使用者在登入進入前必須修改口令。

(8)[ACCOUNT LOCK or ACCOUNT UNLOCK] ---使用者是否被加鎖。

其中,(1)CREATE USER username 和(2)IDENTIFIED BY password是必須有的,其餘是可選的。

 

(三)操作題:

1.建立使用者ora_temp,密碼為tem。

  先使用system/orcl1234 串連到SQL*Plus ,使用以下語句建立使用者

 

2.將使用者ora_temp密碼改為ora。

  

3.使用者ora_temp帳號鎖定。

 

4.將使用者ora_temp帳號解鎖。

 

5.授予使用者ora_temp建立會話的許可權(create session)。

  

6.使用ora_temp身份串連資料庫。

  

7.斷開ora_temp使用者的串連,使用system身份串連到資料庫。

 

8.刪除ora_temp使用者。

 

9.使用OEM工具為內建使用者賬戶scott解鎖,查看scott使用者方案的所有表。

  (1)在瀏覽器中輸入URL地址為:http://localhost:1158/em 進入OEM登入介面

       

  (2)在“管理”介面找到“使用者”,點擊開啟使用者

 

  (3)進入“使用者”後,選擇“scott”使用者

          

      (4)編輯“scott”使用者資訊,狀態為“未鎖定”,而後點擊“應用”儲存。

        

       (5)在“管理”選項卡,點擊進入“表”後,點擊選擇方案,選擇“scott”

          

      (6)選擇“scott”,

          

      (7)查看scott使用者方案的所有表

         

Oracle資料庫——使用者、方案的建立與管理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.