本文件已封存並已停止維護。
SUSER_SID (Transact-SQL)
SQL Server 2005
傳回指定登入名稱的安全性識別碼 (SID)。
A. 使用 SUSER_SID
下列範例會傳回 SQL Server sa 登入的安全性識別碼。
SELECT SUSER_SID('sa');
GO
B. 搭配 Windows 使用者名稱使用 SUSER_SID
下列範例會傳回 Windows 使用者 London\Workstation1 的安全性識別碼。
SELECT SUSER_SID('London\Workstation1');
GO
C. 利用 SUSER_SID 來作為 DEFAULT 條件約束
下列範例會利用 SUSER_SID 來作為 CREATE TABLE 陳述式中的 DEFAULT 條件約束。
USE AdventureWorks; 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
顯示:

