Microsoft
Software
Hardware
Network
Question : asp.net SQL Filestream access is denied
Hi,
Using asp.net and sql 2008.
I am getting access is denied when trying to upload a file using filestream.
I have given access to the filegroup NDF file to the IUSR account and EVERYONE (as a test). Following is the code (which is fine), but it's some type of permissions issue obviously.
Dim buffer As Byte() = New Byte(CInt(FileUpload1.File
Content.Le
ngth) - 1) {}
FileUpload1.FileContent.Re
ad(buffer,
0, buffer.Length)
Dim objSqlCon As New SqlConnection(Configuratio
nManager.C
onnectionS
trings("Sk
illsDBConn
ectionStri
ng").Conne
ctionStrin
g)
objSqlCon.Open()
Dim objSqlTran As SqlTransaction = objSqlCon.BeginTransaction
()
Dim objSqlCmd As New SqlCommand("FileAdd", objSqlCon, objSqlTran)
objSqlCmd.CommandType = CommandType.StoredProcedur
e
Dim objSqlParam1 As New SqlParameter("@SystemNumbe
r", SqlDbType.Int)
objSqlParam1.Value = Session("candidate_id")
Dim objSqlParam2 As New SqlParameter("@FileType", SqlDbType.VarChar, 4)
objSqlParam2.Value = System.IO.Path.GetExtensio
n(FileUplo
ad1.FileNa
me)
Dim objSqlParam5 As New SqlParameter("@description
", SqlDbType.VarChar)
objSqlParam5.Value = txtDescription.Text
Dim objSqlParamOutput As New SqlParameter("@filepath", SqlDbType.VarChar, -1)
objSqlParamOutput.Directio
n = ParameterDirection.Output
objSqlCmd.Parameters.Add(o
bjSqlParam
2)
objSqlCmd.Parameters.Add(o
bjSqlParam
5)
objSqlCmd.Parameters.Add(o
bjSqlParam
1)
objSqlCmd.Parameters.Add(o
bjSqlParam
Output)
objSqlCmd.ExecuteNonQuery(
)
Dim Path As String = objSqlCmd.Parameters("@fil
epath").Va
lue.ToStri
ng()
objSqlCmd = New SqlCommand("SELECT GET_FILESTREAM_TRANSACTION
_CONTEXT()
", objSqlCon, objSqlTran)
Dim objContext As Byte() = DirectCast(objSqlCmd.Execu
teScalar()
, Byte())
Dim objSqlFileStream As New SqlFileStream(Path, objContext, FileAccess.Write)
objSqlFileStream.Write(buf
fer, 0, buffer.Length)
objSqlFileStream.Close()
objSqlTran.Commit()
bindData()
Answer : asp.net SQL Filestream access is denied
I needed to have Integrated Security = True in my DB connection in the web.config file, it worked then.
Random Solutions
Dropdownlist - add value
Screen Resolution Changes inside XP Mode
asp.net I need to know how to auto step or goto the next url or page after clicking on enter.
Auto- Numbers in oracle
How can i implement the same desktop back ground image on all the computers on my domain
Error - Invalid Use of Group Function
Website name in other country question about registering if you live in USA
Syslog Message
Windows 2003 Server Available disk space
Visual Basic in Access 2007