oracle 建立表空間報許可權不足,引發的問題如下
create tablespace test1 datafile 'D:\mydf.dbf' size 10m;
1.建立表空間,報許可權不足
2.檢視當前使用者的許可權
3.許可權與角色的關係
許可權:分為系統許可權與實體許可權
系統許可權:系統規定使用者使用資料庫的許可權。(針對使用者);實體許可權:某種許可權使用者對其他使用者的表或檢視存取許可權(針對表或檢視)
角色是一組許可權的集合,將角色賦給一個使用者,這個使用者就擁有了這個角色中的所有許可權。
select * from user_role_privs; --檢視當前登入使用者的許可權或角色
4.系統許可權分類
DBA:擁有全部特權,是系統最高許可權,只有DBA才可以建立資料庫結構
RESOURCE:擁有Resource許可權的使用者只可以建立實體,不可以建立資料庫結構。
CONNECT:擁有Connect許可權的使用者只可以登入Oracle,不可以建立實體,不可以建立資料庫結構。
select * from session_privs;--許可權privilege
5. connect resource許可權;
語法: grant connect,resource to user;
後用戶包括的許可權
CONNECT角色: --是授予終端使用者的典型權利,最基本的
ALTER SESSION --修改會話
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立資料庫連結
CREATE SEQUENCE --建立序列
CREATE SESSION --建立會話
CREATE SYNONYM --建立同義詞
CREATE VIEW --建立檢視
RESOURCE角色: --是授予開發人員的
CREATE CLUSTER --建立聚簇
CREATE PROCEDURE --建立過程
CREATE SEQUENCE --建立序列
CREATE TABLE --建表
CREATE TRIGGER --建立觸發器
CREATE TYPE --建立型別
最終得到結論:我用授予connect和resource許可權的scott使用者建立表空間失敗後, 然後我就將scott使用者賦予dba許可權,就可以建立。還有一個疑問就是resource許可權是可以操作建表的啊---------CREATE TABLE --建表
相關推薦
oracle 建立表空間報許可權不足,引發的問題如下
建立表空間報許可權不足,引發的問題如下: create tablespace test1 datafile 'D:\mydf.dbf' size 10m; 1.建立表空間,報許可權不足 2.檢視當前使用者的許可權 3.許可權與角色的關係 許可權:分為系統許可權與實體
oracle建立表空間、使用者、許可權 oracle 建立臨時表空間/表空間,使用者及授權
原連結:https://www.cnblogs.com/wxm-bk/p/6510654.html oracle 建立臨時表空間/表空間,使用者及授權 1:建立臨時表空間 create temporary tablespace user_temp tempfile
Oracle 建立表空間,使用者,並賦予DBA許可權
/*分為四步 */ /*第1步:建立臨時表空間 */ create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoex
oracle 建立表空間,使用者並賦予使用者許可權
本文轉自:http://blog.csdn.net/starnight_cbj/article/details/6792364 Oracle建立表空間和使用者 表空間 建立表空間(一般建N個存資料的表空間和一個索引空間): create tables
Oracle建立表空間、建立使用者,給使用者分配表空間以及可操作許可權
建立表空間一共可分為四個步驟 具體指令碼如下: 第1步:建立臨時表空間 create temporary tablespace yd_temp tempfile '
oracle建立表空間及使用者,匯出匯入資料備份
轉載:https://blog.csdn.net/ludongshun2016/article/details/52849784?utm_source=copy 建立表空間及使用者 //建立臨時表空間 create temporary tablespace salt
oracle 建立表空間、新使用者及許可權
給新建立的使用者分配許可權, 如:"GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESO
oracle建立表空間以及給使用者授予許可權
-- 建立表空間 --語法: create tablespace 表空間名 datafile '路徑' size 100M [aotuextend to]; create tablespace
Oracle建立表空間、使用者,使用者授權語句解析
建立表空間 create tablespace(temporary tablespace) indx --建立名字叫indx的表空間(臨時表空間) dataf
oracle建立表空間,建立使用者,匯入dmp資料
匯入oracle資料的時候,經常到用的時候忘記,特整理一份,方便以後操作。 需要注意的是:建立表空間和使用者是在sqlPlus中執行,而匯入資料需要在cmd視窗執行。 一、建立表空間 create tablespace 表空間名 datafile 'd:/*.dbf' s
Oracle建立表空間、建立使用者以及授權、檢視許可權
建立臨時表空間 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf' SIZE 32M AUTOEXTEND ON N
Oracle建立表空間、建立使用者、授權、授權物件的訪問以及檢視許可權
安裝完oracle軟體,可以用 使用者名稱sys 密碼:建立oracle例項時的密碼 伺服器型別:DBA ORCL 為安裝軟體時的預設命名 即可進入伺服器 使用以下方法建立新的使用者名稱 使用 ccflow - ccflow - orcl - normal 此係列
Oracle刪除表空間報ORA01548
nts 參數 回滾 sys 添加 files error ace fixed 由於undo表空間設置了自動增長,導致替換了好幾個undo表空間,就想把原先的undo表空間刪掉騰出空間 但刪的時候報錯 SQL> drop tablespace undotbs1 incl
Oracle建立表空間和用戶
creat 增長 pac files tor initial ide efault start Oracle建立表空間和用戶 建立表空間和用戶的步驟: 用戶 建立:create user 用戶名 identified by
Oracle建立表空間和表
本人使用的操作資料庫的IDE事datagrip(與強大的IDEA,WEBSTORM同屬捷克的JetBrains公司),用慣了idea和webstorm的同志們會覺得畫面很親切 下面介紹一下建立表空間,建立操作使用者,以及為使用者分配許可權的操作: &
oracle建立表空間 建立使用者 建立表
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Oracle建立表空間、表、一級使用者授權
---恢復內容開始--- 1. 安裝: 百度一下你就知道 2. sqlplus登入/sqlplus命令登入 在安裝Oracle時,你需要記住設定的“全域性資料庫名”(預設為orcl) 和 口令,在以兩種方式登入時: 使用者名稱: sys(超級使用者==sysdba) / system(管
Oracle建立表空間建立使用者和使用者授權
今天要建立一個Oracle使用者,然後發現sql不太記得了,然後只能再去找找資料,發現這樣效率並不是很高,所以記錄成部落格,有需要就直接從部落格複製。 下面是我簡單整理的,有需要可以參考。 --建立表空間 CREATE TABLESPACE WORKFLOW01 LOGGING DATAFILE 'D:\or
oracle 建立表空間詳解、例項
建立臨時表空間----->建立表空間---->建立使用者指定表空間----->授權 --查詢表空間 select * from dba_tablespaces --查詢表空間路徑 select * from dba_data_file
oracle安裝第二彈--oracle建立表空間及使用者和密碼
----20180929 By skyfans 第一彈我們進行的oracle基礎服務的安裝及監聽配置,已經可以實現oralce的開機自啟動,那麼系統如何連線oracle資料庫呢?這裡我們講述使用者的建立、表空間建立及指令碼的匯入,完成此步驟後,我們已經可以進行o