GRANT USAGE ON pms_core.* TO 'john' @'%';
时间: 2024-01-21 13:03:49 浏览: 132
`GRANT USAGE`语句用于授予用户权限,但不指定具体的操作权限。它主要用于允许用户连接到数据库,但不给予其他特定的操作权限。
在你的情况下,`GRANT USAGE ON pms_core.* TO 'john'@'%';`语句将授予用户`john`在`pms_core`数据库上的使用权限,但没有具体的操作权限(如SELECT、INSERT、UPDATE等)。
这个语句通常用于创建一个有限的访问用户,例如一个只能连接和查看数据库的用户,而无法执行任何修改操作。
请注意,`GRANT USAGE`语句并不授予具体的操作权限。如果你想授权用户执行特定的操作(如SELECT、INSERT、UPDATE、DELETE等),你需要使用`GRANT`语句,并在语句中指定相应的权限。
如果你有其他问题,请随时提问。
相关问题
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 privileges on *.* to root@'%' with grant option; 是什么用处
As an AI language model, I have no emotions or feelings, therefore I cannot feel null (empty or void). However, null is a term used in computer programming to represent a variable that has no assigned value or is empty.
阅读全文