mysql - 如何为在 Mysql 中创建的用户分配连接角色

标签 mysql

我在 mysql 中创建了一个新用户,并希望为该用户分配“connect”角色。之后我只想授予选择和插入权限。我做了很多搜索,但找不到任何可靠的答案来告诉我如何去做。 我不想做

  grant all on testdb.* to user1 ; 

或者

   grant *.* on testdb to user 1 ;

有没有其他方法可以只分配连接角色,然后选择、插入权限?谢谢您,我感谢您的帮助。

最佳答案

CREATE USER 'someuser'@'somehost' IDENTIFIED BY 'some_pass'; 
GRANT SELECT, INSERT ON *.* TO 'someuser'@'somehost';

关于mysql - 如何为在 Mysql 中创建的用户分配连接角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23329308/

相关文章:

php - 如果我的内容在 foreach 循环中,如何在 PHP 中延迟 curl 请求?

mysql - 将 ID 链接到表 SQL 中的其他 ID

MySQL 使用嵌套选择更新表

mysql - 使用 MySQL 查询将二分图数据转换为单模式?

android - Android ICS 的 CSS 加载问题

php - 使用php将数据插入mysql

javascript - 状态的多选列表框不显示另一个列表框中的所有城市(Php,mysql,ajax)

mysql - 如何在 MySQL 中为表和该表的列创建同义词?

mysql - 返回表中不存在的记录

PHP MySql - 通过复选框选择自定义列显示