What does this mean ?
GRANT BIND,EXECUTE ON PLAN MK2 TO PUBLIC;
Answers were Sorted based on User's Feedback
Answer / guest
Granting BIND gives BIND authority on the Plan MK2 to all
users.
BIND PLAN establishes the relationship between DB2 and all
DBRMs or packages in that plan.
BIND(ADD) can be used for creating a new plan or package.
BIND(REPLACE) can be used when the program has been changed.
With this authority, any user is able to bind a DBRM or a
package to the plan MK2. The users can rebind the Plan as
well.
The Bind process performs the following :
1) Checks SQL syntax.
2) Checks security.
3) Compares column and table names against the DB2 Catalog.
4) Builds an access path strategy for each SQL statement.
Granting EXECUTE to PUBLIC gives all users, the authority
to EXECUTE the plan MK2.
Regards,
Amit
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / guest
BIND gives the authority to bind, rebind and free the plan
MK2 by anyone(PUBLIC)
EXECUTE gives the authority to run the programs that uses
the plan MK2.
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / shilpa
this is data control language these work will done by data
base administrator. if the dba gives the permission then
only we can use tables and other components otherwise we
can do any operation.
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / ravi
This is basically -922 error, Authorization failure, so
admin will grant permission to bind the plan or dbrm
| Is This Answer Correct ? | 0 Yes | 3 No |
How to create backup table in db2?
What do you mean by NOT NULL? When will you use it?
in GDG: is it poosible to copy records from a file which utilizes some 100 cylinders to a gdg whose model is defined as trk(1,0) and also it possible to copy 100 bytes file to 80 bytes file?
What is the difference between CS and RR isolation levels?
Can we update view in db2?
What is load utility in db2?
What are the various locks available?
Which command is used to connect to a database in DB2 ? Give the Syntax.
we can code COPY DCLGEN or INCLUDE DCLGEN, At which stage of the precompilation , dclgen get expanded if we write 1) copy 2) include one question about dclgen.. Is it mandatory to use declare table in dclgen.. I think no...but it will be used by the precompiler to validate the table name,column name etc.., can one clear my doubt ..is it necessary to include declare table or not?
List out the buffer pools in db2
What is the maximum number of tables that can be stored on a Partitioned Table Space ?
How to resolve -407 sql code in DB2?