Есть ли способ олицетворения или изменения SYSTEM_USER в MS SQL 2005?
У меня много представлений (написанных третьей стороной), которые я не могу изменить, ссылаясь на SYSTEM_USER на «Таблицу идентификаторов».
... AND idCode = SUBSTRING(SYSTEM_USER, CHARINDEX('\', SYSTEM_USER) + 1, LEN(SYSTEM_USER))
* У меня есть права на таблицы, из которых извлекаются представления, НО эти представления имеют добавленную SYSTEM_USER. *
Спасибо.