Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
idcompliance-rule

Rule name

Hardcoded DB Credentials

Parallel Job

Yes

Server Job

Yes

Job Sequence

No-

Description

Ensures that all Database Connectors and Stages must use variables for location and credentials

Description

Developers occasionally hard code database credentials into their jobs. These will cause job failures when deploying to a different project or server.

Note that a number of stages Stages have the password fields commented out. This is because there is no way of selecting the parameter through the UI, leaving the user to type a parameter name which is then encrypted. Because the ISX merely contains the encrypted string, the rule would always report a failure, even if the user has entered a valid parameter.

Actions

HereParameterise the identified hard-coded values.