首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 系統預存程序詳解:sp_grantlogin (授予 Windows 登入存取權)

     編輯:關於SqlServer

功能描述

讓 Windows NT 使用者或群組帳號得以使用 Windows 驗證連接到 SQL Server。

語法

sp_grantlogin [ @loginame = ] 'login'

參數說明

參數說明
@loginame要新增的 Windows NT 使用者/群組名稱。格式 域名\使用者 (如 London\Joeb)。型別 sysname,無預設值。

傳回碼

  • 0:成功
  • 1:失敗

備註

  • 可復原 sp_denylogin 對 Windows 使用者的拒絕效果。
  • SQL Server 登入 (非 Windows 驗證) 請用 sp_addlogin。
  • 執行後登入可連線 SQL Server,但仍需在各使用者資料庫建立使用者帳號 (用 sp_grantdbaccess) 才能存取資料庫物件。
  • 不可在使用者定義交易中執行。

權限

僅 sysadmin 或 securityadmin 固定伺服器角色成員可執行。

範例

允許 Windows 使用者 Corporate\BobJ 連線:

EXEC sp_grantlogin 'Corporate\BobJ'
-- 或
EXEC sp_grantlogin [Corporate\BobJ]

相關主題

  • sp_addlogin
  • sp_revokelogin
  • sp_denylogin
  • 系統預存程序
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved