SQL Server sp_who показывает последнюю рабочую станцию ​​для связи таблиц с именем хоста вместо текущего имени хоста рабочей станции - PullRequest
0 голосов
/ 20 декабря 2010

У меня есть клиентский интерфейс Access для SQL Server 2008, когда я выполняю sp_who, чтобы посмотреть, кто его использует, каким образом все идентификаторы рабочей станции показывают идентификатор моей рабочей станции. Я предполагаю, что это потому, что последний человек, который связал все удаленные таблицы, на самом деле, я.

Есть ли способ это исправить? Это не ужасно, но это просто кажется, что есть простой способ решить эту проблему.

Я передаю фактический идентификатор рабочей станции нескольким запросам на внутреннем сервере, чтобы при удалении объектов они предназначались только для текущего пользователя (а не для данных некоторых других пользователей).

Также в своей форме входа в систему для внешнего интерфейса я пытался связать только одну таблицу с помощью кода VBA, чтобы посмотреть, не устранит ли это проблему, но, похоже, это не помогло.

1 Ответ

0 голосов
/ 19 марта 2013

Изменен код для передачи WSID вместе со строкой соединения ODBC и таблицами повторного связывания при первом открытом исправлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...