You cannot change the privilege level of keywords that are separated from the command string by a parameter in the command sequence. In other words, once the privilege algorithm reaches a parameter, the privilege algorithm that maps the commands to the desired privilege level stops and allows any keyword options that may follow in the command sequence. The algorithm then waits for a carriage return before looking at the next command sequence.
For example, you can change the command privilege level for the telnet command. However, because the telnet command is immediately followed by a variable (that is, a hostname or IP address) and not a keyword, you cannot change the privilege level for any keywords that follow the command.
- host1#telnet ?
- HOSTNAME or A.B.C.D The ip address of the remote system
- host1#telnet router2 ?
- <0 - 65535> The port on which to send the request
- bgp Border Gateway Protocol (179)
- chargen Character generator (19)
- cmd Remote commands (rcmd, 514)