全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1422
推到 Plurk!
推到 Facebook!

該如何取得ms sql的user

答題得分者是:timhuang
becky
一般會員


發表:4
回覆:9
積分:7
註冊:2003-07-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-02 10:03:51 IP:61.30.xxx.xxx 未訂閱
我想用Delphi取得全部ms sql上有設權限的user該如何做呢?是否有相關的函數可用?
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-02 10:16:06 IP:203.95.xxx.xxx 未訂閱
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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-02 11:00:20 IP:61.30.xxx.xxx 未訂閱
謝謝!! 另外請問,限內部使用是什麼意思呢?
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-02 12:17:54 IP:203.95.xxx.xxx 未訂閱
應該是 mssql 內部使用的資訊. 是系統操作用的資訊
系統時間:2024-11-22 17:28:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!