[英]How do I find out which users are currently using an ms access database
我想知道是否有辦法找出與我共享數據庫的人員的用戶名。
我知道我可以使用environ(“ UserName”)調用來獲取自己的用戶名,但是我想知道數據庫中還有誰。
使用提供者特定模式的此示例子將列出用戶。 您需要傳遞有效的連接,例如:
ADOUserList Currentproject.Connection
Public Sub ADOUserList(oConn As ADODB.Connection)
Dim rs As ADODB.Recordset
Set rs = oConn.OpenSchema(adSchemaProviderSpecific, , _
"{947bb102-5d43-11d1-bdbf-00c04fb92675}")
Debug.Print rs.GetString
rs.Close
End Sub
返回的字段是:
COMPUTER_NAME
LOGIN_NAME
CONNECTED
SUSPECT_STATE
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.