使用者和模式管理及許可權管理的學習梳理

2021-10-08 12:28:57 字數 1304 閱讀 3447

使用者和模式管理及許可權管理

1. 使用者建立

開啟manger工具,在dm8/tool/下,如果安裝的window版本,在安裝的目錄中的tool下

首先登入自己的賬號

右鍵使用者建立跳出下面畫面

在右邊你可以選擇你想要給的許可權;

下面是解釋角色,許可權的關係,許可權分為物件導向的許可權和系統許可權,物件導向包括查詢,遊覽,修改,系統許可權,有 建立表空間之類的

角色就是乙個身份,他是一些許可權的集合,請區別使用者和角色,使用者是實實在在的乙個賬號,角色是一些許可權的集合,在建立使用者時,你可以將角色上的許可權直接賦給使用者,使得不需要乙個個賦予許可權,一步到位

模式建立

右鍵模式

在建立中填入名字和所屬使用者:

乙個使用者預設擁有乙個模式

許可權管理:

sql語句:

首先是查詢許可權

查詢物件許可權:

select * from dba_tab_privs where grantee="使用者名稱或角色名"

查詢角色許可權:

select * from dba_sys_privs where grantee="使用者名稱或角色名"

授權:grant 系統許可權 to 使用者 [with admin option]

with admin option: 被授予該許可權的使用者有權將某個許可權授予其他使用者或角色。

撤銷許可權

revoke 系統許可權 from 使用者

建立角色

create role 角色名;

授權給該角色

grant 許可權 to 角色;

將角色授權給使用者:

grant 角色 to 使用者

刪除角色:

drop role 角色名

系統自帶了一部分角色名字:

圖中的dep是我自建的

MySql 使用者管理及許可權管理

一 使用者管理 新增使用者並限定固定ip連線 create user username localhost identified by password 新增使用者並允許所有ip連線 萬用字元 表示all create user username identified by password 刪除使...

使用者和許可權管理

建立使用者 username 你將建立的使用者名稱 host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬用字元 password 該使用者的登陸密碼,密碼可以為空,如果為空則該使用者可以不需要密碼登陸伺服器 例子 cr...

使用者和許可權管理

linux使用者是通過user id 來識別的 管理員 root uid 0 普通使用者 uid 1 60000來分配 系統使用者對應的uid 1 999 centos7後 對守護程序的資源獲取進行許可權分配 登入的普通使用者uid 1000 主要是給使用者進行互動式登入 組是通過group id來...