www.Inmagic.com    Inmagic Forums    Inmagic Forums  Hop To Forum Categories  DB/Textworks    Permissions to the programs\inmagic folder
Go
New
Find
Notify
Tools
Reply
  
-star Rating Rate It!  Login/Join 
Posted
I recently ran a fresh install of DBTextworks v. 10 on a new PC running Win XP SP2 with all updates. The first time the users logged on and were asked to create their user directory, they tried to point it to program files\inmagic, which is were it was on the old PC. The received a error message: "Access Denied; you do not have write permissions to this folder". They pointed it to another folder C:\dbtext and it worked fine. I have given them full access permissions to the program files\inmagic folder and they still receive the message. The problem is that it needs to be pointed to the program files\inmagic folder in order for the .tbs files to work correctly, I think.... Confused The databases that they are trying to open are located on a network server.

Any info you could give me would be appreciated.
 
Posts: 6 | Registered: Wed June 14 2006Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
The User File Path can be anywhere to which the user has Full access. It does not need to be c:\program files\inmagic\. If they had existing user files on the old machine:

- .TBU (contains private elements: forms, query screens, skeletons & sets)

- .IDI (contains window sizes & positions, and last-used settings for import & batch modify)

- .TBS (user stores for scripts)

- INMAGIC.INI

Then you'll want to copy these files to wherever their new User File Path is.

Generally, one only needs to worry about .TBU files. The contents of the other files are easy to recreate if the file is absent or empty.
 
Posts: 217 | Registered: Wed June 29 2005Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Hi, thanks for the reply.

They do have Full access to that program files\inmagic folder. I've checked that several times just to be sure. I even created a new folder on the root of C: and granted Full access to it, but they still get an error when trying to point the user directory to that folder. I did notice that the error reads "You do not have write permissions set on the 'C:\path\folder' in user options."." Is there somewhere to grant permissions in user options? I can access everything with no problems when logged on as Administrator. Thanks.
 
Posts: 6 | Registered: Wed June 14 2006Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
I believe the full message is:

"You do not have write access to the user file path 'C:\path\folder' specified in your user options."

You said earlier that they were able to point their User File Path to C:\dbtext and it worked fine. Why not let them point there, since it works? There's no technical reason (related to .TBS files or otherwise) why it needs to point to c:\program files\inmagic\. If you want to keep the user files for different users separate, you can have each point to (where <username> represents their login name):

C:\Documents and Settings\<username>\Local Settings\Temp\

That folder will definitely give the logged-in user full access to the folder.

That fact that c:\dbtext\ works and c:\program files\inmagic\ doesn't means there's something different between the permissions on these two folders, and that the latter has insufficient permissions for the logged-in user.

The fact that you can access everything with no problems when logged on as Administrator makes it more likely that it's a permissions issue, not less.

If this were Vista rather than XP, what you're seeing would make sense. In my experience, Vista pretends that it lets you set the folder permissions properly, but actually prevents you from doing so. But I've never seen that behavior with XP.

This message has been edited. Last edited by: CDale,
 
Posts: 217 | Registered: Wed June 29 2005Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Hi,

When pointed to the C:\myfiles\dbtext folder, the user tries to open any database and receives an error message that she does not have access to the .tbu files, which are in that dbtext folder. She has Full Access to that folder according to Windows security. The strange thing is that after the initial setup where she pointed the path to the C:my files\dbtext folder, now she cannot change it, she receives the write access error.

I agree that this is a permissions issue, it just doesn't make any sense. No matter what folder she tries to change the path to, she gets the write access error even though she has full access to all files on the C: drive.
 
Posts: 6 | Registered: Wed June 14 2006Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
What's the exact text of the "error message that she does not have access to the .tbu files"?

If it specifically mentions the .TBU extension, it's possible the files themselves are write-protected (have the Read-Only attribute set).
 
Posts: 217 | Registered: Wed June 29 2005Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
Hi,

The error is:

Error opening file C:\MyFiles\dbtext\LIBRARY.tbu: Access denied.

I checked all of the .tbu files in that folder and they are not set to read only.

I'm at a loss!
 
Posts: 6 | Registered: Wed June 14 2006Reply With QuoteEdit or Delete MessageReport This Post
Posted Hide Post
the same error has occured to me when loggin with a domain user name and password. the error displayed when opening the textbase is this
Error opening file C:\MyFiles\dbtext\LIBRARY.tbu: Access denied
but I have full permission to the directory. and the files are not read only.
Please HELP !!!!
 
Posts: 1 | Registered: Tue August 19 2008Reply With QuoteEdit or Delete MessageReport This Post
  Powered by Eve Community  
 

www.Inmagic.com    Inmagic Forums    Inmagic Forums  Hop To Forum Categories  DB/Textworks    Permissions to the programs\inmagic folder