S
sunyb
Unregistered / Unconfirmed
GUEST, unregistred user!
我对SQLSERVER不大懂,所以在程序中是这样管理用户权限的,不知对不对:
1、数据库的用户名和密码用默认的SA和空白,登录时不显示对话框;
2、建了一个用户表,包括用户名,密码,权限列表(比如TTTFFFFTT,分别对
应每一个ACTION),
3、在程序启动时用一个循环,根据权限列表设置ACTION的有效与否。
在实际应用中可满足要求,但我想SQLSERVER本来就可以设置用户、密码和权限,
是不是我的方法是有问题的?不知道各位大虾门是怎样这个处理的?
另外,我想建立一个数据库来记录所有用户的操作过程(比如何时何人增加、删除、
修改了那条记录的哪个字段值),因为SQLSERVER的LOG好像很简单,不能反映问题,
是不是在BEFOREPOST、EDIT、delete等事件中写,有没有好的方案?
1、数据库的用户名和密码用默认的SA和空白,登录时不显示对话框;
2、建了一个用户表,包括用户名,密码,权限列表(比如TTTFFFFTT,分别对
应每一个ACTION),
3、在程序启动时用一个循环,根据权限列表设置ACTION的有效与否。
在实际应用中可满足要求,但我想SQLSERVER本来就可以设置用户、密码和权限,
是不是我的方法是有问题的?不知道各位大虾门是怎样这个处理的?
另外,我想建立一个数据库来记录所有用户的操作过程(比如何时何人增加、删除、
修改了那条记录的哪个字段值),因为SQLSERVER的LOG好像很简单,不能反映问题,
是不是在BEFOREPOST、EDIT、delete等事件中写,有没有好的方案?