oracle 建立使用者並授權

2021-07-27 17:31:02 字數 1132 閱讀 9028

oracle內部有兩個建好的使用者:system和sys。使用者可直接登入到system使用者以建立其他使用者,因為system具有建立別 的使用者的 許可權。 在安裝oracle時,使用者或系統管理員首先可以為自己建立乙個使用者。

語法[建立使用者]: create user 使用者名稱 identified by 口令[即密碼];

例子: create user test identified by test;

語法[更改使用者]: alter user 使用者名稱 identified by 口令[改變的口令];

例子: alter user test identified by 123456;

授權角色

語法: grant connect, resource to 使用者名稱;

例子: grant connect, resource to test;

撤銷許可權

語法: revoke connect, resource from 使用者名稱;

列子: revoke connect, resource from test;

oracle為相容以前版本,提供三種標準角色(role):connect/resource和dba.

講解三種標準角色:

1. connect role(連線角色)

--臨時使用者,特指不需要建表的使用者,通常只賦予他們connect role. 

--connect是使用oracle簡單許可權,這種許可權只對其他使用者的表有訪問許可權,包括select/insert/update和delete等。

--擁有connect role 的使用者還能夠建立表、檢視、序列(sequence)、簇(cluster)、同義詞(synonym)、回話(session)和其他  資料的鏈(link)

2. resource role(資源角色)

--更可靠和正式的資料庫使用者可以授予resource role。

--resource提供給使用者另外的許可權以建立他們自己的表、序列、過程(procedure)、觸發器(trigger)、索引(index)和簇(cluster)。

3. dba role(資料庫管理員角色)

--dba role擁有所有的系統許可權

--包括無限制的空間限額和給其他使用者授予各種許可權的能力。system由dba使用者擁有

Oracle建立使用者並授權

1.用oracle使用者登入sqlplus sqlplus as dba 2.建立臨時表空間 miya temp 我的oracle安裝路徑是 data oracle product 11.2.0 db 1 在這個目錄下mkdir database create temporary tablespac...

oracle建立使用者並授權

microsoft windows 版本 10.0.18363.657 c 2019 microsoft corporation。保留所有權利。c users slinye sqlplus sql plus release 10.2.0.1.0 production on 星期一 3月 9 17 3...

oracle建立使用者並授權

oracle資料庫的許可權系統分為系統許可權與物件許可權。系統許可權 database system privilege 可以讓使用者執行特定的命令集。例如,create table許可權允許使用者建立表,grant any privilege 許可權允許使用者授予任何系統許可權。物件許可權 dat...