使用PLSQL 創建Oracle數據庫用戶並設置權限


轉至https://blog.csdn.net/ying890/article/details/14083029?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-1.nonecase

使用PLSQL 創建Oracle數據庫用戶並設置權限

 

1、 首先在 PLQL Developer 中打開數據庫。使用 "sys" 用戶,輸入數據庫名稱,輸入該數據庫”sys” 用戶的密碼,在 ”Connect as” 組合框中選中 “SYSDBA”。單擊OK 按鈕打開數據庫。

 

 

2、創建”User” 型用戶 “DXXFLD”。找到 “Users” 文件夾,右鍵彈出菜單中,選中”New”,

 

 

彈出用戶創建界面:

 

 

在其中輸入要添加的用戶名 ”DXXFLD”,並作其他設置如下:

 

 

然后通過 “Quotas” 選項卡設置 用戶權限:將 “Tablespace” 中選中 “User”, 勾選 “Unlimited” 復選項 (這個一定要選中啊,不然創建表的時候會提示沒有表空間的訪問權限的)。

 

 

注意、一定要分配的權限:Role privileges 角色權限,至少分配connect(連接權限)、resource(資源訪問權限)

System privileges系統權限,至少分配unlimitedtablespace(無限使用表空間權限)

Quotas配額權限:“Tablespace”中選中General里你填的默認表空間, 勾選“Unlimited” 復選項(這個一定要選中啊,不然創建表的時候會提示沒有表空間的訪問權限的)。

 

 

然后單擊 ”Apply” 按鈕使各項設置起作用。

 

2、 使用新創建的用戶創建表。在”Tables” 文件夾上右鍵單擊,選中彈出菜單中“New” 選項

 

 

在之后彈出屬性頁下,做如下設置:

 

 

然后再設置字段名等其他屬性就和直接用 “System” 或 “Sys” 等表空間創建表一樣了。

 

要說明的是使用自定義 ”Users”創建的表,其在 PLSQL 中 “Users“->”Tables”目錄下才可見。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM