答:MySQL普通用户的数据库权限可以通过授权来实现,具体步骤如下:
1.使用root用户登录MySQL,打开MySQL命令行工具。
2.创建一个新的普通用户,例如用户名为test,密码为123456:
CREATE USER 'test'@'localhost' IDENTIFIED BY '123456';
3.授权test用户对指定数据库的所有表进行查询、插入、更新和删除操作:
ame.* TO 'test'@'localhost';
ame是指要授权的数据库名称,*表示所有表。
4.刷新MySQL权限表:
FLUSH PRIVILEGES;
5.退出MySQL命令行工具。
ame数据库中的所有表进行查询、插入、更新和删除操作了。
需要注意的是,普通用户的权限应该尽可能地限制在必要的范围内,以保证数据库的安全性。如果需要更精细的权限控制,可以通过设置角色和权限组来实现。