解决方案 »

  1.   

    --新增用户  
    exec  sp_addlogin  'APSNET','163.com'          --添加登录  ,密码为163.com
    exec  sp_grantdbaccess  N'APSNET'              --使其成为当前数据库的合法用户  
    exec  sp_addrolemember  N'db_owner',N'APSNET'  --授予对自己数据库的所有权限  
      

  2.   

    2005才支持Create Login的语法:http://technet.microsoft.com/zh-cn/library/ms189751.aspx之前的版本可以用 sp_addlogin  存储过程。
      

  3.   

    我的是sql server 2008r2,没有报错。估计是像上面说的,版本的问题,你试试这个:exec sp_addlogin @loginame =  'user1' ,  @passwd =  '123' 
      

  4.   

    SQL2000的写法,exec master.dbo.sp_addlogin @loginame=N'user1',@passwd=N'123',@defdb=N'master'