用sqlplus為oracle建立使用者和資料表空間 收藏

來源:互聯網
上載者:User
文章目錄
  • 1、準備工作
  1、準備工作

    文章假設:如果您用的是Linux系統,那麼Oracle使用者名稱為oracle。同時,您是在oracle伺服器上操作。

    如果是在Windows系統下, 請先點擊“開始”,然後點“運行”,輸入cmd並點擊“確定”,開啟命令列視窗。如果是在Linux的圖形視窗,請右鍵點擊案頭並點擊“開啟終端”,然後輸入  su - oracl

2、正式操作
  • 登入   

    做好上述準備工作以後,輸入以下命令:sqlplus   /nolog,斷行符號後,將出現提示符 SQL>,這時輸入:

    conn   使用者名稱/密碼@sid   as   sysdba

  一般即可登入,如果失敗的話,可以試一下用sys使用者來試一下

    conn   sys/sys使用者的密碼@sid   as sysdba

  • 查看資料檔案位置

    接下來,我們看看您當前的資料庫檔案一般都是放在哪裡的:

  select  name  from  v$datafile;

  windows下可能看到的結果如下:

  SQL> select name from v$datafile;

  NAME

  --------------------------------------------------------------------------------

  D:\oracle\product\10.2.0\oradata\orcl\system01.dbf

  D:\oracle\product\10.2.0\oradata\orcl\undotbs01.dbf

  說明您的資料檔案是放在 D:\oracle\/oradata\orcl\ 這個目錄下的

  Linux下可能看到的結果如下:

  SQL> select name from v$datafile;

  NAME

  --------------------------------------------------------------------------------

  /oracle/product/10.2.0/oradata/orcl/system01.dbf

  /oracle/product/10.2.0/oradata/orcl/undotbs01.dbf

  說明您的資料檔案是放在 /oracle/oradata/orcl/ 這個目錄下的

  • 建立資料表空間

    好,我們可以開始建立資料庫資料表空間了。資料表空間名:ATMV

    刪除資料表空間及其資料表空間裡的所有內容
    drop tablespace ATMV INCLUDING CONTENTS;
    建立資料表空間,指定資料檔案,初始化100M 自增加50M

    windows:
    create tablespace ATMV datafile 'D:/oracle/product/10.2.0/oradata/orcl/ATMV.dbf' size 100m autoextend on next 50m maxsize unlimited;

    Linux:

    create tablespace ATMV datafile '/oracle/product/10.2.0/oradata/orcl/ATMV.dbf' size 100m autoextend on next 50m maxsize unlimited;

  • 建立使用者

    接下來我們開始建立使用者,使用者名稱 ca,密碼 ps

    刪除使用者及其使用者下面的所有對象,注意關鍵字cascade

    drop user ca cascade;

    建立使用者:

  create  user  ca  identified   by   ps  default   tablespace  ATMV;

  • 修改使用者的許可權

  grant   角色1,角色2  to  使用者名稱;

  舉例如下:

  grant   dba, connect    to   wbppcs;

  關於角色許可權是一個較進階的話題,這裡不再詳細論述,請自行參考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.