GRANT ALL ON oozie.* TO 'oozie'@'%' IDENTIFIED BY '123456';
时间: 2023-08-19 21:04:12 浏览: 98
这条命令将授予 oozie 数据库中的所有表的所有权限给 oozie 用户,并且该用户可以从任何主机连接到 MySQL 服务器。密码为 123456。
请注意,使用通配符 `%` 允许从任何主机连接到 MySQL 服务器,这可能会对您的 MySQL 数据库造成安全风险。如果您只希望该用户从特定的 IP 地址连接到 MySQL 服务器,请将 `%` 替换为该 IP 地址。另外,使用 `GRANT ALL` 为用户授予了所有权限,这也可能会对您的 MySQL 数据库造成安全风险,请根据您的实际需求谨慎授权。
相关问题
grant all privileges on *.* to root@"%" identified by ".";
回答: 根据引用\[1\]中的信息,你的语句"grant all privileges on *.* to root@"%" identified by ".";"报错了。根据引用\[2\]中的解决方法,如果你使用的是mysql8.0及以上版本,你应该使用以下语句来授予远程连接权限:create user root@'%' identified by '123456'; grant all privileges on *.* to root@'%' with grant option;。这样你就可以成功授予root用户在任何主机上的所有数据库的所有权限了。
#### 引用[.reference_title]
- *1* *2* [解决mysql的赋权操作之GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH ...](https://blog.csdn.net/shengyin714959/article/details/127764843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant ...](https://blog.csdn.net/weixin_45949736/article/details/126942157)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
grant all on zabbix.* to zabbix@localhost identified by '123456';
这命令是用于在 MySQL 数据库中授权用户 `zabbix` 对数据库 `zabbix` 具有完全访问权限,并使用密码 `123456` 进行身份验证。请确保你具有足够的权限来执行此命令。
在 MySQL 命令行或其他数据库管理工具中执行以下命令:
```
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
```
这将授予用户 `zabbix` 对数据库 `zabbix` 的所有权限,并刷新权限使更改生效。
请注意,如果你的数据库名称、用户名、密码或授权主机不同,需要相应地修改命令中的值。
阅读全文