[ 
https://issues.apache.org/jira/browse/TRAFODION-2389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15727228#comment-15727228
 ] 

ASF GitHub Bot commented on TRAFODION-2389:
-------------------------------------------

Github user robertamarton commented on a diff in the pull request:

    https://github.com/apache/incubator-trafodion/pull/870#discussion_r91205088
  
    --- Diff: docs/messages_guide/src/asciidoc/_chapters/ddl_msgs.adoc ---
    @@ -486,62 +534,52 @@ catalog name and resubmit.
     == SQL 1036
     
     ```
    -Only super ID can execute DROP SQL.
    +Authorization ID <auth-id-1> cannot grant to authorization ID <auth-id-2> 
because it could create a circular dependency.
     ```
     
    -*Cause:* An attempt was made to drop SQL by a user who is not the super
    -ID.
    +Where <auth-id-1> is the authorization ID performing the GRANT.
    +
    +Where <auth-id-2> is the authorization ID that is the target of the GRANT.
    +
    +*Cause:* There is a chain of grants leading from <auth-id-2> back to 
<auth-id-1>. Granting
    +this request might create a circular dependency.
     
     *Effect:* The operation fails.
     
    -*Recovery:* The super ID needs to issue the DROP SCHEMA statement.
    +*Recovery:* None.
     
     <<<
     [[SQL-1037]]
     == SQL 1037
     
     ```
    -{project-name} is not installed on system <node>.
    +Revoke failed because of a dependent grant between authorization ID 
<auth-id-1> and authorization ID <auth-id-2>.
     ```
     
    -Where <node> is the name of the node referenced by the operation.
    -
    -*Cause:* In a replication or distribution context: An operation
    -attempted to create a catalog reference or a partition on a node where
    -the {project-name} database has not been installed.
    -
    -*Effect:* The operation fails.
    -
    -*Recovery:* Either reissue the statement specifying a different node, or
    -install the {project-name} database on <node> and resubmit.
    -
    -[[SQL-1038]]
    -== SQL 1038
    -
    -```
    -Not all user catalogs have been dropped from the system.
    -```
    +Where <auth-id-1> and <auth-id-2> are authorization IDs.
     
    -*Cause:* You attempted to drop SQL while one or more user-created
    -catalogs existed.
    +*Cause:* You attempted to revoke a privilege from <auth-id-1>, but 
    +that user or role has granted that privilege to a third authorization ID.
     
     *Effect:* The operation fails.
     
    -*Recovery:* You must drop all user-created catalogs before dropping SQL.
    +*Recovery:* None.
     
     <<<
     [[SQL-1039]]
     == SQL 1039
     
     ```
    -The DROP SQL statement could not be executed.
    +No privileges were revoked. You lack the grant option for the specified 
privilege(s).
     ```
     
    -*Cause:* See the accompanying error message for the cause.
    +*Cause:* You attempted to revoke privileges from an authorization ID
    +that does not have the grant option for those privileges.
    --- End diff --
    
    Cause: you attempted to revoke privileges from an authorization ID but you 
do not have ability (grant option) to perform this operation.


> Update Messages Guide for some messages from 1000 - 1099
> --------------------------------------------------------
>
>                 Key: TRAFODION-2389
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-2389
>             Project: Apache Trafodion
>          Issue Type: Sub-task
>          Components: documentation
>            Reporter: David Wayne Birdsall
>            Assignee: David Wayne Birdsall
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to