If you want to use integrate authentication then you usually should not log
in the web page using Forms authentication but instead windows
authentication. This way the credentials could be propagated. Also make
sure the windows user you're talking about have a login created in SQL
Server mapped to his windows account.
http://aspnet.4guysfromrolla.com/articles/031204-1.aspx