我在添加用户权限时遇到问题。
输入以下内容后:
CREATE USER 'operator'@'localhost' IDENTIFIED BY '7gx8vq95wqgu3qcp';
GRANT SELECT, INSERT, UPDATE, DELETE, SHOW, CREATE ON AGD.* TO 'operator'@'localhost';
出现语法错误。我想这是关于这部分的:
SHOW
我想添加以下权限:选择,更新插入,删除,全部显示和全部创建。
不幸的是,我无法在互联网上的任何地方找到它。
如果您能帮助我,我将不胜感激。
最佳答案
您必须选择
CREATE USER 'operator'@'localhost' IDENTIFIED BY '7gx8vq95wqgu3qcp';
GRANT SELECT, INSERT, UPDATE, DELETE, SHOW DATABASES, CREATE ON AGD.* TO 'operator'@'localhost';
CREATE USER 'operator'@'localhost' IDENTIFIED BY '7gx8vq95wqgu3qcp';
GRANT SELECT, INSERT, UPDATE, DELETE, SHOW VIEW, CREATE ON AGD.* TO 'operator'@'localhost';
见all privilges
关于mysql - 如何向用户添加所有SHOW权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61503802/