问个mysql权限有关问题

问个mysql权限有关问题

问个mysql权限问题

我是这么弄的:

在root账户登录时,grant show view on exp04.student to exp04; 成功(exp04.student是exp04下的view,后面的exp04是一个账户名)

然后用exp04账户登录,select * from exp04.student; 报错,“select command denied……”

这报错就是说exp04没有对那个视图的权限么? 这是为什么呢?



show view 权限 是 允许你使用 SHOW CREATE VIEW xxx;



SQL code


grant select on exp04.student to exp04;


两个原因

1. 你需要给exp04;的是 select 的权限
2. MYSQL用户账号是由 用户名@主机名 构成 ,检查一下你的实际登录用户账号 , show grants ; 看一下。

http://www.diysys.com有很多关于php,mysql,js,css的信息,适合新手和进阶者
问个mysql权限有关问题

相关文章:

你感兴趣的文章:

标签云: