• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

Delphi + SQL Server的访问权限问题?请高人指点。

zc_king 2003-01-13 05:53:01

unit0 = 总部
unit1 = 部门1
unit2 = 部门2
....
unitn (n < 10 )

大多数情况 unit0 可以看到unit1,unit2写入的数据有时还需要作合计等,unit1和unit2不能互访只能看到自己的数据。
少数情况各个unit都可以看到全部的数据。

请问设计思路是怎样的,用什么手段完成(比如:视图、存储器等等)
分不够的话另开贴。






...全文
4 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
WQLu 2003-01-13
不用﹐你可以把他當成Table來使用
回复
zc_king 2003-01-13
to WQLu(單弦獨奏),samuelpan(欧乐)

如果用视图,delphi里每个部门都要改动态生成ADOQuery吗?
回复
samuelpan 2003-01-13
用视图也不错,或者直接对表操作,在操作语句后加条件where unit='总部'
回复
WQLu 2003-01-13

Table1存儲包括a,b,unit三個字段.用它存儲你所有數據,存儲在同一個表容易統計
建立視圖

create view as select a,b from table1 where unit='总部'
create view as select a,b from table1 where unit='部门1'
create view as select a,b from table1 where unit='部门1'
。。。
然后用對每個視圖設你想設的權限.
回复
dimxp 2003-01-13
不明白你的意思!
回复
WQLu 2003-01-13
建設n個或n個以上視圖。分別對每個視圖設置你需要的權限.這也是視圖的主要用途之一.
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2003-01-13 05:53
社区公告
暂无公告