• 相关软件
    >sp_grantlogin 创建者:webmaster 更新时间:2006-02-16 15:51

    使 Microsoft® Windows NT® 用户或组帐户得以使用 Windows 身份验证连接到 Microsoft SQL Server™。



    语法


    sp_grantlogin [@loginame =] 'login'



    参数


    [@loginame =] 'login'



    是要添加的 Windows NT 用户或组的名称。Windows NT 组和用户必须用 Windows NT 域名限定,格式为"域\用户",例如 London\Joeblogin 的数据类型为 sysname,没有默认值。



    返回代码值


    0(成功)或 1(失败)



    注释


    使用 sp_grantlogin 可恢复先前执行的 sp_denylogin 对 Windows NT 用户造成的影响。



    使用 sp_addlogin 可使 SQL Server 登录得以连接到 SQL Server。



    尽管在执行 sp_grantlogin 后,登录可以连接到 SQL Server,但是,除非在每个登录必须访问的数据库中都创建该登录的用户帐户,否则对用户数据库的访问仍会被拒绝。使用 sp_grantdbaccess 在每个用户数据库中创建用户帐户。



    在用户定义事务内无法执行 sp_grantlogin



    权限


    sysadminsecurityadmin 固定服务器角色的成员可以执行 sp_grantlogin



    示例


    下面的示例使 Windows NT 用户 Corporate\BobJ 得以连接到 SQL Server。



    EXEC sp_grantlogin 'Corporate\BobJ'




    EXEC sp_grantlogin [Corporate\BobJ]
    相关文章
    本页查看次数: