SQL server 2005 中的数据库“授权”之一

 


use TempData
go
create table tbltest(c1 int)

select * from sys.tables
go

create login sandy
with password = 'sandy',default_database=Tempdata,
CHECK_EXPIRATION 
= off,
CHECK_POLICY 
= off
go
create user sandy for login sandy    --必须针对数据库建立用户

setuser 'sandy'
select * from sys.tables

drop table dbo.tbltest
drop table dbo.tbltest1

setuser

grant select on dbo.tblTest to sandy    --赋予用户以SELECT权限

setuser 'sandy'
select * from sys.tables

setuser

drop table tbltest
drop user sandy
drop login sandy


需清楚SQL SERVER登录帐号、服务器角色、用户、数据库角色、应用程序角色等各承担的各项责任
posted @ 2007-07-11 14:37  憋大招的cat  阅读(503)  评论(0)    收藏  举报