Hej! Du får göra en impersonation av en tilltänkt användare som skall kunna skriva till den tänkta mappen, det är väl ingen dans på rosor i VB 6 precis. :) Du kan säkert utgå från LogonUser .. http://msdn.microsoft.com/en-us/library/aa378184.aspxLogga in med annan användare direkt från dll
Jag sitter på ett ganska bekymmersamt problem. Det är nämligen så att i min dll ( Visual Basic ) så skall en användare skapa en fil på en utdelad mapp. Jag vill inte tillåta användare att gå in och modifiera något i filen direkt i mappen, men går användaren via applikationens gränssnitt skall det gå. Detta är lite svårt att få till när det gäller nätverksrättigheter då OS användaren måste få tillgång till att skriva/ändra i mappen för att överhuvudtaget kunna skapa/ändra det genom applikationen.
Min fråga är helt enkelt, går det via dll att logga in med en annan användare ( en användare som har behörighet att modifiera filen ) och uppdatera innehållet för att sedan logga ut med den?
Tacksam för svar.Sv: Logga in med annan användare direkt från dll
Denna länk kanske kan vara till hjälp: http://start-coding.blogspot.com/2008/08/impersonation-in-vb6.html