該如何取得ms sql的user |
答題得分者是:timhuang
|
becky
一般會員 發表:4 回覆:9 積分:7 註冊:2003-07-30 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
hi, 你可以參考系統檢視表: syslogins 來取得資料.
syslogins
包含每個登入帳戶的資料列。 資料行名稱 資料型別 描述
sid varbinary(85) 安全性識別項。
status smallint 限內部使用。
createdate datetime 登入新增的日期。
updatedate datetime 登入更新的日期。
accdate datetime 限內部使用。
totcpu int 限內部使用。
totio int 限內部使用。
spacelimit int 限內部使用。
timelimit int 限內部使用。
resultlimit int 限內部使用。
name varchar(30) 使用者的登入識別碼。
dbname nvarchar(128) 當建立連線時,使用者預設資料庫的名稱。
password nvarchar(128) 使用者的加密密碼 (可以是空值)。
language nvarchar(128) 使用者的預設語言。
denylogin int 1,如果登入是一個 Microsoft® Windows NT® 使用者或群組,且已被拒絕存取。
hasaccess int 1,如果已同意登入存取伺服器。
isntname int 1,如果登入是一個 Windows NT 使用者或群組;0,如果登入是一個 Microsoft SQL Server™ 登入。
isntgroup int 1,如果登入是一個 Windows NT 群組。
isntuser int 1,如果登入是一個 Windows NT 使用者。
sysadmin int 1,如果登入是 sysadmin 伺服器角色的成員。
securityadmin int 1,如果登入是 securityadmin 伺服器角色的成員。
serveradmin int 1,如果登入是 serveradmin 固定伺服器角色的成員。
setupadmin int 1,如果登入是 setupadmin 固定伺服器角色的成員。
processadmin int 1,如果登入是 processadmin 固定伺服器角色的成員。
diskadmin int 1,如果登入是 diskadmin 固定伺服器角色的成員。
dbcreator int 1,如果登入是 dbcreator 固定伺服器角色的成員。
loginname nvarchar(128) 登入的實際名稱,可能不同於 SQL Server 使用的登入名稱。
|
becky
一般會員 發表:4 回覆:9 積分:7 註冊:2003-07-30 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |