IBM 6000R Hardware Maintenance Manual - Page 134

Granting and revoking database privileges, Database privileges on OS/2 systems

Page 134 highlights

Granting and revoking database privileges The following information describes how to grant and revoke database privileges. Note: If your primary system is OS/2, refer to "Database privileges on OS/2 systems". 1. Start a DB2 command window. Notes: a. If it is not already running, start the DB2 database manager. b. If you are not connected to the DB2 Netfinity database connect to the database now. 2. Type the following command: DB2 GRANT privilegecode ON TABLE tablename TO userid where • privilegecode is one of the following privilege codes: - ALL - ALL PRIVILEGES Note: Grants all the appropriate privileges, except CONTROL, on the database. - ALTER - CONTROL - DELETE - INDEX - INSERT - REFERENCES - SELECT - UPDATE • tablename is the name of the table as specified during database installation. A listing of the Netfinity database table names can be found in the Netfinity User's Guide (Appendix H: Netfinity Relational Database Tables). Note: The Netfinity Database Administration Tool can also be used to GRANT or REVOKE privileges. • userid is the user ID to be granted access 3. Press Enter to execute the command. To revoke privileges, substitute REVOKE for GRANT in the command line. Database privileges on OS/2 systems: 1. Use the GRANT EXECUTE command to enable Netfinity Manager to access the database. Type the following command at the OS/2 prompt: DB2 GRANT EXECUTE ON PACKAGE NETFIN.DB2SQLC0 TO PUBLIC and then press Enter. Note: Specify PUBLIC or authorize only specific manager systems. To limit access to the database, substitute the authorization name of the managing system for PUBLIC. 2. Use the CONNECT RESET command to disconnect current users from the database. Type the following command at the OS/2 prompt: 122 Netfinity 6000R Type 8682 Models 1RY, 2RY

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252

122
Netfinity 6000R Type 8682 Models 1RY, 2RY
Granting and revoking database privileges
The following information describes how to grant and revoke
database privileges.
Note:
If your primary system is OS/2, refer to “Database
privileges on OS/2 systems”.
1.
Start a DB2 command window.
Notes:
a.
If it is not already running, start the DB2 database
manager.
b.
If you are not connected to the DB2 Netfinity data-
base connect to the database now.
2.
Type the following command:
DB2 GRANT
privilegecode
ON TABLE
tablename
TO
userid
where
privilegecode
is one of the following privilege
codes:
— ALL
ALL PRIVILEGES
Note:
Grants all the appropriate privileges,
except CONTROL, on the database.
— ALTER
— CONTROL
— DELETE
— INDEX
— INSERT
— REFERENCES
— SELECT
— UPDATE
tablename
is the name of the table as specified
during database installation.
A listing of the Net-
finity database table names can be found in the
Netfinity User’s Guide
(Appendix H: Netfinity Rela-
tional Database Tables).
Note:
The Netfinity Database Administration Tool
can also be used to GRANT or REVOKE
privileges.
userid
is the user ID to be granted access
3.
Press Enter to execute the command.
To revoke privileges, substitute REVOKE for GRANT in the
command line.
Database privileges on OS/2 systems:
1.
Use the GRANT EXECUTE command to enable Netfin-
ity Manager to access the database.
Type the following command at the OS/2 prompt:
DB2 GRANT EXECUTE ON PACKAGE NETFIN.DB2SQLC0 TO
PUBLIC
and then press Enter.
Note:
Specify PUBLIC or authorize only specific man-
ager systems. To limit access to the database,
substitute the authorization name of the manag-
ing system for PUBLIC.
2.
Use the CONNECT RESET command to disconnect
current users from the database.
Type the following command at the OS/2 prompt: