Oracle的入門管理

2021-06-01 22:01:27 字數 1277 閱讀 6303

一、在oracle中不輕易建立資料庫例項

二、使用不同的使用者區分訪問表的許可權

三、建立使用者:create user 使用者名稱 identified by 密碼 account lock|unlock

lock和unlock是指使用者是否處於鎖定狀態,處於鎖定狀態的使用者無法登入資料庫伺服器

例如:create user fankai identified by root account unlock;

四、使用者建立成功後還不能登入資料庫伺服器。如果要登入資料庫伺服器,必須具有create session許可權

1、系統許可權,如:create session 、create table等

2、資料庫物件建立,對錶的crude操作

3、角色(role)

角色:若干個許可權系統的集合

connect:主要應用在臨時使用者,不需要建表的使用者,該角色能夠連線資料庫伺服器

resource:該角色可以建立表、序列、儲存過程、觸發器、索引等

dba:該角色擁有資料庫的所有許可權

注意:一般情況下,普通使用者擁有connect和resource角色即可

五、授權:grant 角色或許可權 to 使用者(角色)

例如:grant connect to fankai;

alert:允許使用者更改表或序列的定義

execute:允許使用者執行儲存過程

index:允許使用者在表上建立索引

insert:允許使用者插入資料

references:允許使用者建立外來鍵

select:允許使用者查詢表、檢視、序列等資訊

update:允許使用者修改資料

示例:grant select on scott.emp to lianjie;(允許fankai可以查詢scott使用者的emp表)

撤銷授權:revoke select on scott.emp from lianjie;

六、撤銷授權:revoke 角色|許可權 from 使用者(角色)

例如:revoke connect from lianjie;

七、修改使用者

修改使用者密碼:alter user 使用者名稱 identified by 新密碼

修改使用者的鎖定狀態:alter user 使用者名稱 account lock|unlock

Oracle入門指南 使用者管理

1.在oracle中不輕易建立資料庫例項 2.使用不同的使用者區分訪問表的許可權 3.建立使用者 create user 使用者名稱 identified by 密碼 account lock unlock lock 和 unlock 是指使用者是否處於鎖定狀態,處於鎖定狀態的使用者無法登入資料庫服...

oracle使用者管理入門

1.建立乙個新使用者 普通 create user username identified by password 演示樣例,建立乙個名叫小明的使用者,password為xm 2.以管理員的身份給普通使用者改動password 當普通使用者忘掉自己的password時 alter user user...

Oracle入門使用者管理許可權設定

oracle使用者管理 1.什麼叫使用者?使用乙個系統,必須要先登入。oracle的使用者管理 2.1 oracle的內建使用者 2.2 建立使用者 2.2.1 基本語法 建立使用者語法 create user 使用者名稱 identified by 密碼 create user xiaoming ...