T.R | Title | User | Personal Name | Date | Lines |
---|
240.1 | Look at the TO clause in CREATE TRANSFER | BROKE::PROTEAU | Jean-Claude Proteau | Thu Sep 12 1996 10:11 | 36 |
|
Marcia,
One cannot tell just from the information in the log file what
privilege is missing on which database object. That's because we don't
know what query was being performed at the time of the error. Let me
offer some suggestions.
1. Check privileges on the RDB$VINTAGE and on the RDBVMS$TRANSFER_
OWNER tables in the target database. I assume the transfer is
to an Rdb target database and that the transfer is TO EXISTING
target database. If not, then different tables might be involved.
2. Do you know for certain under what account the target database is
being accessed during the transfer? That is determined by the
database access string specified by the TO clause in the CREATE
TRANSFER statement.
3. To find out what query was last compiled prior to the error, you
can enable Rdb debug output by $ DEFINE RDMS$DEBUG_FLAGS B. This
outputs the BLR statements generated during database query compila-
tion.
4. If the transfer is being executed from the correct account and
there really is some privilege that is missing, try adding, one at
a time, other Rdb privileges until you discover which one is
needed.
My guess is that the transfer definition was not created correctly. I
think that the TO clause, which names the target database and the
account to use at the remote site to get into the target database, is
where the problem might be.
Regards.
Claude
|
240.2 | It Worked .. but which privileges | ORAREP::VAXRIO::63230::abreu | | Thu Sep 12 1996 14:22 | 12 |
| Claude,
We changed the protection for the identifier to give ALL privileges in
the database and in the table that was receiving the data. And it worked just
fine.
The problem is that the customer wants to know if this identifier really
needs all these privileges.
Thks,
Marcia
|
240.3 | Not from memory | BROKE::PROTEAU | Jean-Claude Proteau | Thu Sep 12 1996 17:45 | 12 |
|
All privileges should not be necessary.
I do not definitively know which privileges are the correct ones.
Your customer could log a problem report and we will research this.
If your customer needs an answer right away, it would be faster for
him/her to experiment by removing privileges one at a time, redoing the
transfer, and determining which ones have an effect.
Claude
|
240.4 | I'll talk to the customer | ORAREP::VAXRIO::63230::abreu | | Fri Sep 13 1996 08:57 | 9 |
| Hi Claude,
I'll talk to him but I guess he thougth this could be written somewhere.
I'll tell him that you would have to research , I guess he won't insist on
this. If I'm wrong , I open a formal call.
Thanks !
M�rcia
|
240.5 | | BROKE::PROTEAU | Jean-Claude Proteau | Fri Sep 13 1996 11:04 | 2 |
|
|