1樓:匿名使用者
create user 使用者名稱 identified by 密碼grant dba to username;
當然如果只是賦值某些表達許可權:
grant alter,delete,update,insert,select on 表名 to 使用者名稱;
2樓:
建立使用者
create user user_name identified bypass_word
賦權grant 許可權 to user_name
oracle怎麼建立使用者和授予許可權?
oracle建立使用者後一般給什麼許可權
3樓:匿名使用者
具體需要哪些許可權需要看使用者的實際需要。我們要在有最高許可權的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
4樓:千鋒教育
具體需要哪些許可權需要看使用者的實際需要。
系統許可權分類:
dba: 擁有全部特權,是系統最高許可權,只有dba才可以建立資料庫結構。
resource:擁有resource許可權的使用者只可以建立實體,不可以建立資料庫結構。
connect:擁有connect許可權的使用者只可以登入oracle,不可以建立實體,不可以建立資料庫結構。
對於普通使用者:授予connect, resource許可權。
對於dba管理使用者:授予connect,resource, dba許可權。
系統許可權授權命令:
系統許可權只能由dba使用者授出:sys, system(最開始只能是這兩個使用者)
授權命令:sql> grant connect, resource, dba to 使用者名稱1 [,使用者名稱2]...;
注:普通使用者通過授權可以具有與system相同的使用者許可權,但永遠不能達到與sys使用者相同的許可權,system使用者的許可權也可以被**。
oracle 如何建立只有查詢許可權的使用者
5樓:
建立使用者名稱、授予查詢任何表、授予查詢任何字典。
具體操作如下:
create user username identified by password;
grant select any table to username; --授予查詢任何表
grant select any dictionary to username;--授予查詢任何字典
執行上面三步就行了,那麼這個使用者就只有查詢許可權,其他的許可權都沒有。
6樓:匿名使用者
1、create user username identified by password;
2、grant select any table to username; --授予查詢任何表
3、grant select any dictionary to username;--授予 查詢任何字典
執行上面三步就行了,那麼這個使用者就只有查詢許可權,其他的許可權都沒有!!
7樓:匿名使用者
select * from dba_users可以查到所有的使用者,在裡面只要加上你想要的條件就行了
oracle 建立使用者並且賦給,剛建立的使用者管理員許可權。
8樓:匿名使用者
如果不用指定表空間等可以直接採用預設的user表空間等
create username identified by passwd;
grant dba to username;
建立電腦使用者和刪除,建立電腦使用者和刪除
你要想建立密碼,必須要有電腦權利,就是超級管理員你才能建立使用者,要是按你說的建立好玩完在刪掉那你你就是超級管理員了,不必去建立了。既然是學生,那就學習是主要任務,要是告訴你也無妨,但是前提是你在能開啟電腦進去系統後才能修改,這樣修改的話跟你媽媽設定的密碼不一樣了,你媽媽肯定會懷疑你的,所以你還是在...
oracle中建立臨時表和建立普通表的區別
臨時表是隻有建立的使用者才可以使用的,使用者退出或事務結束時 具體看on commit 選項 自動刪除該表,也可以手動drop。create global temporary table 具體的建立語法還有很多選項,你可以參考oracle sql references.對普通表的dml,建觸發器等操...
oracle中鍵表怎麼建立id自動增長
建議您查詢一下 oracle序列 先建序列 再用序列建表 oracle沒有自動增長列,一般是用序列配合使用,可以給某個表建立一個序列,插入要自動增長列的值時可以取序列的下一個值就行了,建議看一下序列 以你的表為例 你表sectable建立一個序列,暫取名叫sequence sectable crea...