首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

问个mysql权限有关问题

2012-02-20 
问个mysql权限问题我是这么弄的:在root账户登录时,grant show view on exp04.student to exp04成功(exp04

问个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的信息,适合新手和进阶者

热点排行