初級ORACLE複習(一)

2021-10-25 12:05:21 字數 1842 閱讀 3063

建立使用者

create useruser

identified btpassword

[defaulttablespace tablespace]

[temporarytablespace tablespace]

[account]

user:使用者名稱

password:使用者密碼

default:用預設表空間

temporary:用臨時表空間

lock:建立使用者的時候鎖定使用者

unlock:建立使用者的時候解鎖使用者,預設該選項

分配許可權

例子

create user user11

identified by password

default tablespace user1_tablespace

account unlock;

接著就是給使用者分配許可權

grantprivileges or roletouser;

revokeprivileges or rolefromuser;

user:為使用者名稱

grant:分配許可權

revoke:撤銷許可權

例子:

grant create session to user11;

在cmd命令介面登陸oracle

首先在cmd中輸入:sqlplus/nolog(進入sql命名介面)

其次可以登陸一些使用者

例子:

connect systeam/orcal as sysdba;(可以認為這是個許可權,許可權最高的使用者)

connect scott/tiger;(供我們學習oracle的乙個使用者)

建立表空間

create tablespace tablespacename

datafile 『filename』[size integer[k|m]]

[autoexteno[off|on]];

其中tablespacename為表空間名

filename為儲存表空間的路徑位置,size區域為設定表空間的大小

autoextend用來設定資料檔案啟動或禁用資料拓展

當引數為on時資料檔案使用完畢會自動擴充套件,當設定為off時很容易出現表空間剩餘

容量為0的情況,造成資料無法儲存到資料庫當中。

例子:

create tablespace user1_tablespace

一 Oracle初級學習之認識Oracle監聽

現在學習oracle有兩個星期了,想著開始寫部落格,並不是寫那些我學到了的東西。說實話,老鳥們都應該知道兩個星期估計也就看看sql,oracle的體系結構都還需要不短的時間來認清。而是我發現,我前乙個星期學了的東西,現在貌似已經忘記了。把學過的記下來方便回頭翻翻,也方便以後和大家交流學習。學了兩個星...

oracle複習總結一

管理員登陸指令sqlplus nolog conn as sysdba 清屏命令 1.host cls 2.clear screen 基礎使用者scott 1.conn as sysdba 以作業系統為許可權認證的oracle sys管理員登陸 sqlplus nolog conn assysdba...

Oracle複習之一

oracle7 以前用varchar不支援國際化 varchar2支援 查詢語句 dml 資料操作語言 ddl 資料定義語言 select select from emp select ename,sal 12 from emp select 2 3 from dual dual 表就一條記錄 乙個...