MySQL數(shù)據(jù)庫中的角色是指用戶在數(shù)據(jù)庫中扮演的角色。角色是一種許可對象,可以用于授予或撤銷用戶某些權(quán)限。
CREATE ROLE role_name;
創(chuàng)建一個新的角色名稱。
GRANT privilege_name ON object_name TO role_name;
授予一個特定的權(quán)限給一個角色
REVOKE privilege_name ON object_name FROM role_name;
撤銷一個角色對于特定對象的權(quán)限
角色可以被用于多個用戶,而不需要授予每個用戶相同的權(quán)限。
同時,角色還可以用于限制一組用戶可以訪問的對象。