1,126
edits
m (Re-worded.) |
(Added bit-and-not code to simplify instructions. Credit to Alessandro Perucchi.) |
||
| Line 21: | Line 21: | ||
=== Directions === | === Directions === | ||
First, check your | First, check your database: | ||
<code> | <code> | ||
$ db2 connect to archive | $ db2 connect to archive | ||
| Line 32: | Line 31: | ||
SQL authorization ID = ODADMIN | SQL authorization ID = ODADMIN | ||
Local database alias = ARCHIVE | Local database alias = ARCHIVE | ||
</code> | |||
Then check the system to see what the current value of the SYS_MASK field is: | |||
<code> | |||
$ db2 "select SYS_MASK from arssys" | $ db2 "select SYS_MASK from arssys" | ||
| Line 41: | Line 43: | ||
1 record(s) selected. | 1 record(s) selected. | ||
</code> | </code> | ||
Even if the value returned on your system is different, you can still use the following SQL to turn off the LDAP option: | |||
<code> | <code> | ||
$ db2 "update arssys set sys_mask=bitandnot(sys_mask, 4)" | |||
$ db2 "update arssys set sys_mask= | |||
DB20000I The SQL command completed successfully. | DB20000I The SQL command completed successfully. | ||
</code> | </code> | ||
To double check that the change was made, simply repeat the query to see that the value has changed. | |||
<code> | <code> | ||
$ db2 "select SYS_MASK from arssys" | $ db2 "select SYS_MASK from arssys" | ||
SYS_MASK | SYS_MASK | ||
---------- | ---------- | ||
0 | |||
1 record(s) selected. | 1 record(s) selected. | ||
</code> | </code> | ||
If your starting value was a different number -- for example, 20, then your result should be "16". | |||
If the value hasn't changed, then LDAP wasn't enabled, and your problem is elsewhere. | |||
As always, don't forget to wrap up your session by closing your connection to the database: | |||
<code> | |||
$ db2 terminate | |||
DB20000I The TERMINATE command completed successfully. | |||
</code> | </code> | ||