柚子快報激活碼778899分享:Oracle創(chuàng)建數(shù)據(jù)庫以及使用
柚子快報激活碼778899分享:Oracle創(chuàng)建數(shù)據(jù)庫以及使用
Oracle創(chuàng)建數(shù)據(jù)庫以及使用
一.創(chuàng)建表空間以及新的用戶并為其給定表空間操作的相關(guān)權(quán)限
1.登錄PLSQLDeveloper
任意輸入一個用戶名以及密碼,選擇創(chuàng)建好的數(shù)據(jù)庫名稱,連接選擇SYSDBA的方式登錄。
登錄后PLSQLDeveloper界面如下圖所示
2.采用PLSQLDeveloper創(chuàng)建表空間
點擊文件->新建->SQL窗口
創(chuàng)建表空間
創(chuàng)建表空間名為ZYWKJ.DBF的文件 大小為 15M 自動擴(kuò)展每次擴(kuò)展10M
create tablespace ZYWKJ datafile 'E:\oracle_table\zywkj\ZYWKJ.DBF' size 15M autoextend on next 10M permanent online
點擊運行,然后到文件夾中則可以看到創(chuàng)建好的表空間
3.創(chuàng)建用戶
選擇當(dāng)前用戶->myobjects->user,新建一個用戶
輸入名稱、密碼,選擇創(chuàng)建好的表空間ZYWKJ
點擊應(yīng)用,之后在用戶中既可以看到創(chuàng)建好的用戶ZYWKJ
之后嘗試登錄會發(fā)現(xiàn)該用戶沒有相關(guān)創(chuàng)建連接、創(chuàng)建表等權(quán)限,因此需要對該用戶權(quán)限進(jìn)行分配。
4.Oracle權(quán)限設(shè)置
4.1權(quán)限包括對象權(quán)限、角色權(quán)限、系統(tǒng)權(quán)限
系統(tǒng)權(quán)限:為用戶創(chuàng)建表、創(chuàng)建用戶、創(chuàng)建視圖、創(chuàng)建存儲過程等權(quán)限。
角色權(quán)限:角色可以授予用戶的相關(guān)權(quán)限的組,該方法使權(quán)限的授予、撤回更加容易管理
對象權(quán)限:對象權(quán)限指在指定的表,視圖、序列上制定執(zhí)行動作的權(quán)限或權(quán)利
DBA:擁有全部特權(quán),是系統(tǒng)最高權(quán)限,只有DBA才可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
RESOURCE:擁有Resource權(quán)限的用戶只可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
CONNECT:擁有Connect權(quán)限的用戶只可以登錄Oracle,不可以創(chuàng)建實體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
對于普通用戶:授予connect, resource權(quán)限。
對于DBA管理用戶:授予connect,resource, dba權(quán)限。
4.2授予鏈接權(quán)限
點擊用戶右鍵點擊編輯,右側(cè)會展開一個角色的相關(guān)的權(quán)限管理界面,選擇角色權(quán)限輸入connect,點擊應(yīng)用
之后再使用創(chuàng)建后的用戶登錄到數(shù)據(jù)庫管理工具中
右鍵點擊Tables新建一張表,點擊應(yīng)用,會發(fā)現(xiàn)彈窗顯示權(quán)限不足的錯誤。這是由于當(dāng)前用戶只有鏈接權(quán)限,沒有對表的操作權(quán)限。
因此需要使用SYSDBA在對用戶賦予表的創(chuàng)建等角色權(quán)限、系統(tǒng)權(quán)限相關(guān)權(quán)限
4.3 授予系統(tǒng)權(quán)限、角色權(quán)限等
之后即可正常的創(chuàng)建表、執(zhí)行sql語句等相關(guān)操作了
二.Oracle服務(wù)與Oracle數(shù)據(jù)庫連接
1. Oracle服務(wù)開啟
oracle的服務(wù)必須開啟才能正常使用oracle數(shù)據(jù)庫。
2. 監(jiān)聽器開啟,如果需要用第三方軟件例如Navicat、Idea連接oracle數(shù)據(jù)庫,則需要開啟監(jiān)聽的服務(wù)TNSListener。
如果同一局域網(wǎng)下需要共享本地oracle數(shù)據(jù)庫給其他人訪問,則需要配置oracle自帶的oracle net manager軟件來將端口添加到監(jiān)聽程序中。其他人則可使用端口連接到oracle數(shù)據(jù)庫中。
柚子快報激活碼778899分享:Oracle創(chuàng)建數(shù)據(jù)庫以及使用
相關(guān)閱讀
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。