sql server 2005设置用户权限

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:02:41
我想新建个用户,让这个用户只能查询或修改指定库里的指定的表,请问如何设置呀?

使用下面的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

不知道你明白了没