不可能吧,哪边操作错误了吧

解决方案 »

  1.   

    Create PROC P_SYSTEM_GrantRoleToAllUserTable
    @LoginUserName  varchar(10),
    @LoginUserPwd   varchar(10),
    @DbName  varchar(20)
    WITH ENCRYPTION
    AS
    Begin
    --添加登录,设置密码,默认数据库
    EXEC sp_addlogin @LoginUserName,@LoginUserPwd,@DbName
    --为登录在数据库中添加安全账户
    EXEC sp_grantdbaccess @LoginUserName,@LoginUserName
    --添加安全帐户为角色的成员
    EXEC sp_addrolemember 'db_datareader',@LoginUserNameEnd
    GO--具体参考说明:
    http://blog.csdn.net/zlp321002/archive/2005/12/29/565064.aspx
      

  2.   

    --我测试了。指定用户,在指定数据库中,不具访问其它数据库权限。