MYSQL 判断用户然后进行不同那个 怎么在VIWE里面判断是什么用户,然后进行不同的显示操作呢?(SQL语句)我的想法是如果是员工的话,只能显示自己的信息,但是是管理者的话,可以显示全部员工信息。它们是2个VIWE。如果只是设置用户权限的话,员工依然可以使用管理者的VIWE。希望各位高手指点一下。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种情况,一般都是根据用户不同,执行不同的sql。 请问楼上的大哥,怎么根据不同的用户来执行不同的SQL? 你的查询,不是大家直接登录到数据库服务器上手动执行sql的吧?你的客户端会知道登陆的人的身份,在执行sql的时候加上条件就行了。 可以举个例子吗?我对数据库不是很了解。那个安全性也不知道怎么设置才好。我本想是,创建多个视图提供给USER查询的,但是如果设置员工可以SHOW_VIWE的话,那么他们也可以用到管理者的VIWE,不是这样的吗?还是我可以设置员工就是可以执行某个VIWE?怎么设呢?谢谢。外国的课程很麻烦。、。。 可以举个例子吗?我对数据库不是很了解。那个安全性也不知道怎么设置才好。我本想是,创建多个视图提供给USER查询的,但是如果设置员工可以SHOW_VIWE的话,那么他们也可以用到管理者的VIWE,不是这样的吗?还是我可以设置员工就是可以执行某个VIWE?怎么设呢?谢谢。外国的课程很麻烦。、。。 create view testViewasselect * from yourTable where userID=USER() or uUSER() ='admin'; [align=center]==== 思想重于技巧 ====[/align] reply via CSDN viewer mysql 怎么在导入文件时让它忽略错误 如何把EXCEL文件导入到MYSQL,在线急等。 将一个表的数据根据另一个表中的数据进行更新,如何实现? mysql创建触发器报错 MySql中怎样实现动态SQL,大家帮帮忙啊! 用MySQL怎么创建数据库? MySQL怎样进行数据库备份呢?谢谢各位 请帮我看下这句SQL语句的正确写法,谢谢,在线等 请教:我在winserver2003中安装了mysql4后服务启动不了为何? 数据库的导入和导出 设计MYSQL的一个表时遇到的问题 急 求教一条SQL语句
as
select * from yourTable where userID=USER() or uUSER() ='admin';
[align=center]==== 思想重于技巧 ====
[/align]