Oracle的使用——創建用戶

2021-01-08 胖鹹魚先生說

一、Oracle的表空間

1.分類

永久表空間:表空間是資料庫的邏輯劃分,一個表空間只能屬於一個資料庫。所有的資料庫對象都存 放在指定的表空間中。但主要存放的是表,所以稱作表空間。

臨時表空間:Oracle 臨時表空間主要用來做查詢和存放一些緩衝區數據。臨時表空間消耗的主要原因 是需要對查詢的中間結果進行排序。重啟資料庫可以釋放臨時表空間。

2.創建永久表空間的命令

只能以sys用戶登錄才可以創建永久表空間

create tablespace 永 久 表 空 間 名 稱 datafile ' 永 久 表 空 間 物 理 文 件 位 置 ' size 15M autoextend on next 10M permanent online;

例如創建一個名為PXYXSS的永久表空間:

create tablespace PXYXSS datafile ' D:\software\Oracle\oradata\orcl\PXYXSS.DBF ' size 15M autoextend on next 10M permanent online;

二、創建用戶

通過 PL/SQL Developer 工具創建用戶,Objects——myObjects——選中文件夾Users——點擊右鍵——new進行創建。

創建成功之後close關閉。

三、為創建的用戶分配權限

1.可分配的權限類型

對象權限(Object privileges):對象權限是指在指定的表,視圖,序列上制定執行動作的權限或權利。

角色權限(Role privileges):角色是可以授予用戶的相關權限的組,該方法使權限的授予,撤回更加容易管理。

系統權限(System privileges):為用戶分配創建表、創建用戶、創建視圖、創建存儲過程等權限。

2.分配權限

選中分配權限的對象——右鍵——Edit

利用Role privileges,為用戶分配一個connect連接角色,使用戶具有連接權限(不要忘記點擊Apply完成分配):

利用System privileges為用戶分配系統權限,使用戶具有創建表、視圖、序列、同義詞、索引的權限:

相關焦點

  • 零基礎學Oracle之2:開始使用oracle
    零基礎學Oracle之2:開始使用oracle1、 資料庫管理工具OUI:安裝使用,自帶的DBCA:圖形化創建資料庫,初學者使用SQL*PLUS:重點掌握OEM:外圍產品2、 OUI:統一安裝器安裝資料庫3、dbca對於初學者來說,手工創建資料庫太麻煩,可以使用DBCA工具就很容易創建資料庫,其實就是一個shell腳本。注意要圖形化界面登錄進去。
  • 零基礎學Oracle之6:Oracle數字字典和動態視圖的理解
    2、數字字典(DD)1)在執行數據定義語言(definition language,DDL)語句或有些數據操縱語言 (data manipulation language ,DML) 語句時會更新數據字典2)有幾個特點存儲在system表空間它是由sys擁有由oracle server自動維護。
  • 踩坑oracle dbms_job簡單使用
    procedure,可以直接用job window創建,只是此時生成的腳本無法使用sql window執行。job number在聲明declare後系統會給你分配一個,同樣用job window創建時,無需畫蛇添足手動添加作業務號,我還沒試過,有興趣的可以踩踩更大的坑哈哈哈。sysdate是下一次執行時間next_date。
  • 零基礎學Oracle之4:理解oracle的啟動與關閉
    1) 在$ORACLE_HOME/dbs/目錄下查找初始化參數文件spfileSID.ora,啟動instance2) 查找預設spfile文件,就是spfile.ora, 啟動instance3) 查找initSID.ora這個文件並啟動instance4) 使用預設
  • Oracle資料庫參數優化參考
    (中國軟體網訊)分析評價Oracle資料庫性能主要有資料庫吞吐量、資料庫用戶響應時間兩項指標。資料庫用戶響應時間又可以分為系統服務時間和用戶等待時間兩項,即:資料庫用戶響應時間=系統服務時間+用戶等待時間。
  • Oracle 19C rac集群靜默安裝操作手冊v2.0 for centos7
    1.3.創建用戶和組創建用戶和組,用戶uid和組gid所有節點需要相同。1.3.1.添加用戶和用戶組1./usr/sbin/groupadd -g 50001 oinstall2./usr/sbin/groupadd -g 50002 dba3./usr/sbin/groupadd -g 50003 oper4.
  • 如何在ArangoDB資料庫操作界面創建用戶
    工具ArangoDB管理後臺技術ArangoDB 在ArangoDB資料庫裡,除了可以使用創建資料庫時的用戶,還可以創建新用戶。那麼,如何創建新用戶呢?輸入用戶名、名稱和密碼,然後點擊Crea5、創建完用戶,查看用戶列表
  • ORACLE序列:基本概念和使用說明
    【IT168技術】本文主要講述ORACLE序列的使用。CURRVAL 總是返回當前SEQUENCE的值,但是在第一次NEXTVAL初始化之後才能使用CURRVAL,否則會出錯。一次NEXTVAL會增加一次 SEQUENCE的值,所以如果你在同一個語句裡面使用多個NEXTVAL,其值就是不一樣的。明白?   如果指定CACHE值,ORACLE就可以預先在內存裡面放置一些sequence,這樣存取的快些。
  • oracle 查詢昨天記錄專題及常見問題 - CSDN
    A:對於不同平臺,存在同樣的問題因為Oracle使用了標準C函數gethrtime參考:http://www.eygle.com/unix/Man.Page.Of.gethrtime.htm使用了該函數的代碼都會存在問題.
  • 如何使用pipeline function獲得實時輸出
    很多人都知道,在普通的函數中,使用dbms_output輸出的信息,需要在伺服器執行完整個函數後一次性的返回給客戶端。但你如果需要在客戶端實時的輸出函數執行過程中的一些信息,在Oracle 9i以後則可以使用管道函數(pipeline function)。
  • oracle 查詢 今天、昨天、本周、本月、本季度的所有記錄
    A:對於不同平臺,存在同樣的問題因為Oracle使用了標準C函數gethrtime參考:http://www.eygle.com/unix/Man.Page.Of.gethrtime.htm使用了該函數的代碼都會存在問題.
  • 【乾貨】ORACLE-AWR報告分析
    因為關聯表太多的時候,資料庫並不會窮舉所有的執行計劃,這會消耗太多的時間,oracle怎麼知道這條數據是你要的,另一個就不是你要的呢,這是需要cpu來過濾的。內存:SQL語句和執行計劃都需要在內存保留一段時間,還有取到的數據,根據LRU算法也會儘量在內存中保留,在執行SQL語句過程中,各種表之間的連接,排序等操作也要佔用內存。
  • 如何在Oracle中使用遊標來實現多重循環
    【IT168 伺服器學院】這篇文章,是最近在寫一個項目中所用的存儲過程,由於是第一次接觸oracle,其間花費了許多功夫,才把功能實現!特記錄下來,以供參考!
  • 如何使用Facebook Business創建管理廣告?
    藉助這款應用,我們可以直接使用手機裡的圖像直接創建廣告,讓創建和管理 Facebook 廣告變得更加便捷。 廣告管理工具應用有兩個版本,點擊此處可下載 iPhone 版,點擊此處可下載 Android 版。
  • Oracle資料庫遊標使用方法
    遊標是SQL的一個內存工作區,由系統或用戶以變量的形式定義。在某些情況下,需要把數據從存放在磁碟的表中調到計算機內存中進行處理,最後將處理結果顯示出來或最終寫回資料庫。這樣數據處理的速度才會提高,否則頻繁的磁碟數據交換會降低效率。
  • ORACLEERP開發基礎之OracleForms基礎(二)
    tech.it168.com/a2009/0427/274/000000274048.shtmlORACLE ERP開發基礎之FORMS基礎-- Forms設置部分 http://tech.it168.com/a2009/0428/274/000000274178.shtml  FORMS變量類型  FORMS有提供多種變量,提供給PL/SQL使用
  • 使用3D列印創建仿生機器人手指
    Tebyani解釋說:「在設計過程中利用多種材料的3D列印使我們可以自由設計3D肌腱和韌帶結構,同時還允許我們在單張列印中創建電纜驅動的機器人所有這些組件都使用多材料3-D印表機合成為單個部件。Tebyani和她的同事還使用稱為MuJoCo的流行物理仿真引擎開發了手指模型。這樣一來,他們就可以將機器人手指在模擬中所獲得的結果與現實環境中手指印刷的原型所獲得的結果進行比較。
  • 認識一下資料庫的使用
    其實在我們這一行中,資料庫的使用是重中之重!為啥我們要使用資料庫呢?你想一想你所發的信息,生成的帳號信息都需要一個很龐大的容器來容納你們的信息,這個容器就叫做資料庫。其中最常見的兩個資料庫,一個叫MySQL,另一個叫Oracle數據。先認識一下函數。函數是oracle提供的對結果集進行再加工的封裝特定功能的單元,可以重複利用。