關於grant許可權控制和建立role角色

2021-09-27 06:08:12 字數 726 閱讀 8731

資料庫和表結構定義

create database mysql_test;

use mysql_test;

create table 職工(

職工號 varchar(20) primary key,

姓名 varchar(20),

年齡 int,

職務 varchar(20),

工資 double,

部門號 varchar(20)

);create table 部門(

部門號 varchar(20) primary key,

名稱 varchar(20),

經理名 varchar(20),

位址 varchar(20),

**號 varchar(20)

);

1.建立乙個使用者

create user 'xiaozhi' @'218.70.255.***' identified by '***';

2.為該使用者分配許可權

grant select on mysql_test.* to 'xiaozhi' @'218.70.255.***' identified by '***';

3.重新整理許可權

flush privileges;

刪除使用者

flush privileges;

drop user 'xiaozhi'@'***.xx.xx.xx';

控制使用者建立課程許可權

預設情況下,studio的註冊使用者都可以建立課程,這種預設行為似乎並不是通常的使用場景,平台擁有者更傾向於做個審核,才允許使用者發布課程 讀wiki啊!對於折騰edx的新手而言,我覺得首要的工作就兩點 1.讓平台跑起來 2.通讀wiki configuration wiki和edx platfor...

許可權控制相關資料表分析和建立

實體類分析 包含使用者 角色 許可權三大塊 使用者user,角色role,許可權permission 為了方便進行動態的選單管理,也就是不同許可權使用者進入到後台系統所看到的選單是不同的。所以再新增乙個選單menu實體。不同使用者的系統選單,可以根據使用者角色進行管理,因而角色跟選單形成了多對多的對...

建立後台與模組許可權控制

1.複製執行模型中的home,改名為admin。2.複製index.php修改為admin.php讓後修改配置資訊 get m admin 入口檔案預設訪問模組,系統會預設訪問home模組,修改admin get c test 預設載入控制器 config設定模組訪問許可權 配置項 配置值 靜用和允...