Book a Demo

Author Topic: No RESOURCE priviledges  (Read 4943 times)

Thomas Mercer-Hursh

  • EA User
  • **
  • Posts: 386
  • Karma: +0/-0
  • Computing Integrity
    • View Profile
No RESOURCE priviledges
« on: August 30, 2007, 10:41:31 am »
I am experimenting with using an OpenEdge database as a repository for EA.  For any other Progress types out there, I am writing up instructions at http://www.oehive.org/node/952 which are a bit more detailed than the ones on the Sparx website or in the Sparx help files.

Thus far, I *appear* to have succeeded and am in the process of exporting the source project to XMI so that I can use the Compare tool.  

The one reason I say "appear" is that when the transfer from the source project was complete, I got a series of errors which all said:

Microsoft OLE DB Provider for ODBC Drivers [-2147467259]
[DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]No RESOURCE privileges (7574)

From the error number, it sounds like it was trying to create a table or sequence and didn't have permission, but not only does the user I connected with have RESOURCE privilege, but I would have thought that the schema was already set up from running the SQL script.

Any ideas?  

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: No RESOURCE priviledges
« Reply #1 on: August 30, 2007, 11:06:55 am »
We had a similar issue with the setup of our Oracle repository.
Apparently it creates sequences on the fly when creating the first project in the repository.
We needed a user with more privileges to be able to connect to Oracle.
You should find some other topics about similar issues in this forum.

Thomas Mercer-Hursh

  • EA User
  • **
  • Posts: 386
  • Karma: +0/-0
  • Computing Integrity
    • View Profile
Re: No RESOURCE priviledges
« Reply #2 on: August 30, 2007, 12:16:13 pm »
I'm not finding anything searching on RESOURCE.

Gary W.

  • EA User
  • **
  • Posts: 139
  • Karma: +0/-0
    • View Profile
Re: No RESOURCE priviledges
« Reply #3 on: August 30, 2007, 01:12:44 pm »

Thomas Mercer-Hursh

  • EA User
  • **
  • Posts: 386
  • Karma: +0/-0
  • Computing Integrity
    • View Profile
Re: No RESOURCE priviledges
« Reply #4 on: August 30, 2007, 03:46:09 pm »
Yes, I found that eventually, but there doesn't seem to be an OpenEdge version of GRANT CREATE SEQUENCES.  

Thomas Mercer-Hursh

  • EA User
  • **
  • Posts: 386
  • Karma: +0/-0
  • Computing Integrity
    • View Profile
Re: No RESOURCE priviledges
« Reply #5 on: August 31, 2007, 09:05:26 am »
In that thread, there seemed to be a suggestion that one could eliminate the problem by creating the sequences in advance, but I don't know what sequences to create.

OpenEdge seems to provide GRANT [SELECT|UPDATE] ON SEQUENCE schema.sequence TO username  but not GRANT CREATE SEQUENCES