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登录帐号、服务器角色、用户、数据库角色、应用程序角色等各承担的各项责任

你可能感兴趣的:(sql server 2005)