c# 用户登录 权限分配
来源:百度知道 编辑:UC知道 时间:2024/06/25 05:34:09
c# 用户登录 权限分配
使用下面的SQL语句
/*添加SQL登陆账户*/
EXEC sp_addlogin 'zhangsan' , '1234'
GO
--账户名: zhangshan 密码:1234
/*在stuDB数据库中添加用户*/
EXEC sp_grantdbaccess 'zhangsan' ,'zhangsanDBUser'
zhangsanDBUser是数据库用户,默认和登录账户相同
授权
/*--为zhangsanDBUser分配表stuInfo的select insert update权限--*/
GRANT select , insert, update ON stuInfo TO zhangsanDBUser
/*分配创建表的权限*/
GRANT create table to zhangsanDBUser
不知道你明白了没
很简单啊!
每个操作设置一个权限等级,可以用数字来定 A
登陆的人设定一个权限等级, B
B>=A 就可以 否则权限不够
你可以固定权限,在数据库里建权限,有就是1,没有是0。