剛開始使用博客,請多多關照、關注。
最近在看Oracle,就每天先分享一點數據庫的知識。主要采用代碼配執行結果的方式分享。
1、建立表空間
create tablespace DB_cc
datafile 'c:\data\DB_cc.dbf'
size 10M
autoextend on
其中C:\data目錄是之前已經存在的,位置可以隨便放。
這樣一個大小為10M,並且可以自動增長的表空間就建立完成了。
2、用戶問題
1、Oracle默認用戶:一共有3個
SYS:SYS用戶主要用來維護系統信息和管理實例。
SYSTEM:是默認的系統管理員。該用戶擁有Oracle管理工具使用的內部表和視圖。通常通過SYSTEM用戶管理數據庫用戶、權限和存儲等
SCOTT:是Oracle的一個示范賬戶,就是一個演示賬戶。
2、自定義用戶:
create user xiaobai
identified by "123456"
default tablespace DB_cc
這樣一個 用戶名:xiaobai 密碼:123456 的用戶就創立了,並且與DB_cc表空間關聯。我們可以使用這個用戶登陸。
這時候登陸的時候會提示你小白缺少什麼權利等等,那麼我們就要給小白授權。
3、用戶授權
grant connect to xiaobai; ---連接權限
grant resource to xiaobai; ---訪問數據庫資源的權
grant create table to xiaobai; ---創建表格的權限
這樣 小白這個用戶 就可以成功登陸,並且可以建表。
這裡和SQL server數據庫的安全權限(三層安全認證)還是有所區別,在之後的SQL server中會詳解。