目前我們有一個SQL Server 2008實例建立了我們的ASP.Net MVC應用程序和SQL Server實例使用內置審覈(我相信CDC?)ASP.Net MVC項目的多個數據庫用戶SQL Server審計,或者滾動我們自己的?
我們也有我們ASP.Net應用程序設置使用在web.config中爲整個應用程序,無論是誰在(約50〜用戶)
問題登錄指定一個連接字符串:我們希望能夠審計信息中包含的發生特定變更的用戶的用戶名。
看起來,我們只能這樣做,在以下兩種方法之一:
- 更改我們的應用程序設置,使每一個用戶得到自己的數據庫登錄。這將要求我們使用動態連接字符串(可能不太可怕),但此外它會添加一個新用戶到系統中,並且管理員不能再通過應用程序的接口自動執行它(我認爲)。
- 使用ASP.Net應用程序本身內的其他解決方案。這可以讓我們在應用程序中輕鬆地添加任何信息,但會涉及到廢棄整個內置解決方案,基本上是從頭開始,並付出巨大的努力。
有人必須在審計之前遇到這個問題 - 是否可行?或者#2是我們能夠到這裏的唯一途徑?
感謝
我想使用Windows登錄是不可能的? – podiluska
是的。儘管感謝您的輸入。 – Whisker