私とデータベースを共有している人のユーザー名を見つける方法があるかどうか知りたいです。
環境 ("UserName") 呼び出しを使用して自分のユーザー名を取得できることは知っていますが、データベースに他に誰がいるか知りたいです。
私とデータベースを共有している人のユーザー名を見つける方法があるかどうか知りたいです。
環境 ("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