oracle 下 建立資料庫和使用者介面操作 和sql 語句 下的建立方法

來源:互聯網
上載者:User

剛接觸 oracle 下面是一些簡單的配置,希望能對初學者有點協助,老大們能提點意見

一 、建立資料庫

1) 在開始 -程式  下面找到 Database Configuration Assistant  進入建立資料庫嚮導

2)根據嚮導一直下一步,直到建立完成,其中要注意幾個地方:資料庫名/sid 必須填 這2個地方最好填一樣的,

後面就是字元集的選擇這邊 中文選擇 ZHS16GBK 英文選擇Unicode

還有就是資料庫建立選項這個地方 最好把另存新檔資料庫模板 這個選項 選中

二 、建立使用者

在程式菜單中 選擇 Enterprise Manager Console 啟動 管理平台,選擇獨立啟動,第一次登陸 串連身份 選sysdba

進入以後 選擇你剛建立的資料庫,展開--安全性--使用者 右鍵-建立  進入建立新使用者介面

這個其中 一般資訊裡面都是預設的就可以了 資料表空間裡面預設和臨時 分別選 user 和temp

然後在 角色 中 選擇你給這個使用者的許可權,根據需要分配許可權,沒有特別要求 給DBA 許可權就可以了

其他的預設選項就可以了。

下面是SQL下的一些命令

 IT168 學院

0,首先要建立一個使用者空間。即使用者的所有操作都使用該空間。
  create tablespace datafile "/opt/oracle/oradata/myspace.dbf" SIZE 7000M;
   
  該語句的意思是建立一個7G大小的資料表空間,它的位置在/opt/oracle/oradat目錄下,檔案名稱為myspace.dbf.
   
  1,建立新使用者
  create user cydba identified by cydbapwd defalut tablespace myspace;
   
  這條sql語句的意思是建立軍一個新使用者,名子為cydba,指定它的密碼為cydbapwd,它使用的預設資料表空間為myspace.
   
  2,建立角色,它是用來控制各種資源的。
  grant
  create session, create any table, create any view ,create any index, create any procedure,
  alter any table, alter any procedure,
  drop any table, drop any view, drop any index, drop any procedure,
  select any table, insert any table, update any table, delete any table,
  to cyrole;
   
  這條語句的意思是將各種許可權授與cyrole這個角色。
   
  3,將cyrole這個角色授與cydba,也就是說,使cydba這個使用者可以管理和使用cyrole所擁有的資源。
  grant cyrole to cydba;
   
  到此為止,我們就為自己建立了一個新使用者,它使用一個指定的空間,並且指明了他可以在這個資料表空間內做那些操作。:)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.