mysql审计用户权限
时间: 2023-10-15 11:26:49 浏览: 193
mysql用户权限设置
创建审计用户主要是为了对数据库及表进行查看权限,即可以执行show databases, show view和select语句。
具体实现步骤如下:
1. 使用以下命令在命令行中创建审计用户:
```mysql -uroot -proot -e "create user 'shenji'@localhost identified by 'shenji'" 2>/dev/null```
2. 使用以下命令在命令行中创建审计用户的远程访问权限:
```mysql -uroot -proot -e "create user 'shenji'@'%' identified by 'shenji'" 2>/dev/null```
这样就成功创建了一个名为'shenji'的审计用户,并且该用户拥有对数据库和表的查看权限。
需要注意的是,根据,在MySQL中,账户名的命名规则是有一定限制的。有关更多账户名的规则和限制,请参考提供的文档链接。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [mysql之用户三权分立](https://blog.csdn.net/weixin_43279032/article/details/104004215)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [mysql数据库环境之二: 用户权限审计管理](https://blog.csdn.net/weixin_28452161/article/details/113295990)[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^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文