我想创建一个标准MySQL用户,但我无法理解这两条语句之间的区别。
1 -> GRANT ALL ON *.* TO user@host WITH GRANT OPTION;
2 -> GRANT ALL ON *.* TO user@host;
我应该使用哪一个作为标准用户;具有授予选择权";创建用户?
ALL
不包括WITH GRANT OPTION
。CCD_ 3允许用户为其他用户执行CCD_。
WITH GRANT OPTION将授予被授予者的权限授予其他用户意味着它不仅提供指定的权限,还为该用户提供将授予传递给其他用户的权限。
假设DBA已经向用户X提供了表A上的Grant select和Grant option,那么用户X可以向用户Y提供表A上选择Grant。