Pytanie : asp.net SQL Filestream dostęp zaprzeczać

Cześć,
Using asp.net i sql 2008.
I am dostęp zaprzeczać gdy próbować upload kartoteka using filestream.
I dawać dostęp the filegroup NDF kartoteka the IUSR konto i TEST (jako test). Być the kod (che być świetnie), ale ono być niektóre typ pozwolenie zagadnienie oczywiście.

Dim odbojnica Jako Bajt () = Nowy Bajt (CInt (FileUpload1.FileContent.Length) - 1) {}
FileUpload1.FileContent.Read (odbojnica, (0), odbojnica. Długość)

Ćmić objSqlCon Jako Nowy SqlConnection (ConfigurationManager.ConnectionStrings ("SkillsDBConnectionString"). ConnectionString)
objSqlCon.Open ()
Ćmić objSqlTran Gdy SqlTransaction = objSqlCon.BeginTransaction ()
Ćmić objSqlCmd Jako Nowy SqlCommand ("FileAdd", objSqlCon, objSqlTran)
objSqlCmd.CommandType = CommandType.StoredProcedure
Ćmić objSqlParam1 Gdy Nowy SqlParameter ("@SystemNumber", SqlDbType.Int)
objSqlParam1.Value = Sesyjny ("candidate_id")
Ćmić objSqlParam2 Gdy Nowy SqlParameter ("@FileType", SqlDbType.VarChar, 4)
objSqlParam2.Value = System.IO.Path.GetExtension (FileUpload1.FileName)
Ćmić objSqlParam5 Gdy Nowy SqlParameter ("@description", SqlDbType.VarChar)
objSqlParam5.Value = txtDescription.Text
Ćmić objSqlParamOutput Jako Nowy SqlParameter ("@filepath", SqlDbType.VarChar, -1)
objSqlParamOutput.Direction = ParameterDirection.Output
objSqlCmd.Parameters.Add (objSqlParam2)
objSqlCmd.Parameters.Add (objSqlParam5)
objSqlCmd.Parameters.Add (objSqlParam1)
objSqlCmd.Parameters.Add (objSqlParamOutput)
objSqlCmd.ExecuteNonQuery ()
Ćmić Ścieżka Jako Sznurek = objSqlCmd.Parameters ("@filepath"). Value.ToString ()
objSqlCmd = Nowy SqlCommand ("WYBRANY GET_FILESTREAM_TRANSACTION_CONTEXT () ", objSqlCon, objSqlTran)
Ćmić objContext Jako Bajt () = DirectCast (objSqlCmd.ExecuteScalar () , Bajt ())
Ćmić objSqlFileStream Jako Nowy SqlFileStream (Ścieżka, objContext, FileAccess.Write)
objSqlFileStream.Write (buffer, (0), odbojnica. Długość)
objSqlFileStream.Close ()
objSqlTran.Commit ()
bindData ()

Odpowiedź : asp.net SQL Filestream dostęp zaprzeczać

I potrzebować Integrować Ochrona = Prawdziwy w mój DB związek w the web.config kartoteka, ono pracować wtedy.
Inne rozwiązania  
 
programming4us programming4us