SQLServer常用的授权

--预定义授权(为用户设置角色)

sp_addrolemember 'db_datareader',lizhch

sp_addrolemember 'db_datawriter',lizhch

sp_droprolemember 'db_datareader',lizhch


--语句(对整体表的操作)
grant create table to lizhch


--对象(对单个表的操作)

grant select on tt to lizhch
grant insert on tt to lizhch
grant update on tt to lizhch
grant delete on tt to lizhch

--为角色分配权限
grant all on tt to role_datareader

--添加角色-数据库角色

--将用户加到自定义的角色中
sp_addrolemember 'role_datareader' ,lizhch

--权限控制
服务器的用户名
数据库的用户名
服务器的用户名必须映射到某个数据库上时,才能操作数据库。

 

posted @ 2013-06-28 22:04  feidaochuanqing  阅读(1321)  评论(0编辑  收藏  举报