中文字幕天天躁日日躁狠狠躁,最近中文字幕大全免费版在线,最近2019免费中文字幕视频三,亚洲精品无码你懂的,亚洲国产精品成人精品小说

您現(xiàn)在的位置: > 技術沙龍 > 數據庫 > SQL Server > Transact-SQL 參考 > SUSER_SID
  • 相關軟件
    >SUSER_SID 創(chuàng)建者:webmaster 更新時間:2006-02-16 15:51

    返回用戶登錄名的安全標識號 (SID)。



    語法


    SUSER_SID ( [ 'login' ] )



    參數


    'login'



    是用戶的登錄名。login(可選)的數據類型為 sysname,可以是 Microsoft® SQL Server™ 登錄或 Microsoft Windows NT® 用戶或組。如果未指定 login,則返回有關當前用戶的信息。



    返回類型


    varbinary(85)



    注釋


    當使用 SQL Server 身份驗證指定 SQL Server 登錄時,必須授予用戶連接到 SQL Server 的權限。使用 sp_addlogin 或 SQL Server 企業(yè)管理器授予該權限。但是,當使用 Windows 身份驗證指定 Windows NT 用戶或組時,不必授予該用戶或組連接到 SQL Server 的權限。



    SUSER_SID 在 ALTER TABLE 或 CREATE TABLE 中可用作 DEFAULT 約束。



    系統(tǒng)函數可以在選擇列表、WHERE 子句和任何允許使用表達式的地方使用,并且后面必須始終有圓括號(即使未指定任何參數)。



    示例


    A. 使用 SUSER_SID


    下例返回 SQL Server sa 登錄的安全標識號。



    SELECT SUSER_SID('sa')


    B. 對 Windows NT 用戶名使用 SUSER_SID


    下例返回 Windows NT 用戶 London\Workstation1 的安全標識號。



    SELECT SUSER_SID('London\Workstation1')


    C. 將 SUSER_SID 用作 DEFAULT 約束


    下例在 CREATE TABLE 語句中將 SUSER_SID 用作 DEFAULT 約束。



    USE pubs
    GO
    CREATE TABLE sid_example
    (
    login_sid   varbinary(85) DEFAULT SUSER_SID(),
    login_name varchar(30) DEFAULT SYSTEM_USER,
    login_dept varchar(10) DEFAULT 'SALES',
    login_date datetime DEFAULT GETDATE()
    )
    GO
    INSERT sid_example DEFAULT VALUES
    GO
    相關文章
    本頁查看次數: