使用者訪問控制

2021-05-27 12:07:40 字數 1060 閱讀 7685

使用者訪問控制

建立使用者及授予系統許可權

create user zbl identified by 123123;

grant create table,create view,create sequence to zbl;

可授予的系統許可權包括:

create session   連線資料庫的許可權

create table     在使用者模式下建立表的許可權

create sequence  建立序列

create view  建立檢視

create procedure 建立過程、函式及包的許可權

角色--角色是一組命名的系統許可權,這組許可權可以通過該名字授予使用者。

--如何通過角色對資料庫進行安全管理?

--首先由dba建立乙個角色,然後分配許可權給角色,最後給使用者分配角色。

create role manager;

grant create table,create view to manager;

grant manager to zbl;

--修改使用者密碼

alter user zbl identified by 123456;

物件許可權

是指在特定的物件如表、檢視、序列或過程上執行特定動作的許可權。

--賦予使用者zbl查詢dept表的許可權

grant select on dept to zbl;

語法說明:to 標識授權給哪個使用者或角色

public 授權給所有使用者

[with grant option] 允許被授權使用者再次給其他使用者授予相同的許可權

on ojbect 被授權物件

--授予角色manager更新指定列dname,loc的許可權。

grant update(dname,loc) on dept to manager;

--允許系統中所有使用者對scott的dept表進行查詢操作

grant select on scott.dept to public;

**許可權

revoke update on dept from manager;

使用者訪問控制

使用者訪問控制 建立使用者及授予系統許可權 create user zbl identified by 123123 grant create table,create view,create sequence to zbl 可授予的系統許可權包括 create session 連線資料庫的許可權 ...

控制使用者訪問 使用者和許可權

控制使用者訪問 在多使用者環境中,要維護資料庫訪問和使用的安全性。通過oracle伺服器資料庫安全性,可以執行以下任務 1.控制資料庫訪問 2.授予對資料庫中特定物件的訪問許可權 3.通過oracle資料字典確認給定的和接收的許可權 4.為資料庫物件建立同義詞 資料庫的安全性可以分為以下兩類 系統安...

使用者認證及訪問控制

2.使用者認證及訪問控制 問題沿用練習一,通過調整nginx服務端配置,實現以下目標 1 訪問web頁面需要進行使用者認證 2 使用者名為 tom,密碼為 123456 3 根目錄下首頁文件所有主機均可以訪問 4 為 建立二級目錄 test,並生成index.html文件 5 test目錄下的頁面僅...