oracle創建用戶怎么做 Oracle如何創建用戶
oracle如何添加用戶?
1、在PLSQL里,用sys(oracle系統用戶)登陸,登陸的時候一定要選擇SYSDBA。普通用戶登陸選擇normal;
2、在左邊的菜單里找到Urs節點,右擊選擇添加功能。在打開的界面里寫上用戶名、密碼,默認表空間如果已經創建了表空間的話,選擇相應的表空間,沒有的一般選擇urs,臨時表空間一般選擇temp,概要文件選擇default即可;
3、對象權限無需添加;
4、角色權限選擇connect和resource,也可以選擇dba,這樣其他權限都不用給了,不過建議不要給dba權限,數據庫權限太大了,容易導致數據安全隱患角色權限選擇connect和resource即可。也可以選擇dba,這樣其他權限都不用給了,不過建議不要給dba權限,數據庫權限太大了,容易導致數據安全隱患;
5、系統權限選擇create any procedure、create any view、debug connect ssion、unlimited tablespace。debug connect ssion:調試存儲過程測試,根據具體的情況設定;
6、限額無需改動;
7、最后點擊應用保存即可。
oracle 創建表空間、創建用戶
在oracle 創建 用戶 總是出現“SP2-0640: 未連接”是怎么回事啊?
在oracle創建用戶總是出現“SP2-0640: 未連接”,是設置錯誤造成的,解決方法如下:
1、首先點擊windows中的運行,輸入cmd,進入命令提示符的界面。
2、進入cmd后,首先連接oracle數據庫。
3、然后創建數據庫新用戶,shop為數據庫用戶,123456為密碼。
4、接著給新建的數據庫用戶授權,連接新的數據庫用戶。
5、最后顯示數據庫用戶為shop,如下圖所示,數據庫用戶創建及驗證成功。
oracle創建用戶后一般給什么權限
具體需要哪些權限需要看用戶的實際需要。我們要在有最高權限的system用戶創建用戶,再賦予新建用戶權限,只有給新建用戶權限,新建用戶才能干什么。
一、權限分為系統權限及對象權限。
1、系統權限:系統規定用戶使用數據庫的權限。(系統權限是對用戶而言)。
1)、DBA: 擁有全部特權,是系統最高權限,只有DBA才可以創建數據庫結構。
2)、RESOURCE:擁有Resource權限的用戶只可以創建實體,不可以創建數據庫結構。
3)、CONNECT:擁有Connect權限的用戶只可以登錄Oracle,不可以創建實體,不可以創建數據庫結構。
對于普通用戶:授予connect, resource權限。
對于DBA管理用戶:授予connect,resource, dba權限。
2、對象權限:某種權限用戶對其它用戶的表或視圖的存取權限。(是針對表或視圖而言的)。
CREATE SESSION,創建會話,才可以打開界面
CREATE TABLE,創建表,可創建空表,但沒有權限插入數據
CREATE SEQUENCE創建序列
CREATE VIEW,創建視圖
擴展資料
一、賦權方式,有兩種賦予用戶權限的方式,
1、對用戶賦權
一對一的賦予新建用戶權限,這樣賦予新建用戶權限比較有活性,如果新建用戶多了,就比較麻煩。
2、對角色賦權
先創建角色,將權限先賦給角色代理,最后將角色代理的權限賦新建用戶,這樣比較死板,但是可以同時賦給很多用戶。
參考資料
Oracle官網-Grant
創建oracle guest用戶
本文發布于:2023-02-28 20:27:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167767682683785.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:oracle 創建用戶(oracle創建用戶指定默認表空間).doc
本文 PDF 下載地址:oracle 創建用戶(oracle創建用戶指定默認表空間).pdf
| 留言與評論(共有 0 條評論) |