### Apache Airflow version

2.2.2 (latest released)

### Operating System

Ubuntu

### Deployment

Virtualenv installation

### What happened

There are different names for the same keyword argument:
`BaseSqlOperator(hook_params)` - by PR https://github.com/apache/airflow/pull/18718
`Connection.get_hook(hook_kwargs)` - by PR https://github.com/apache/airflow/pull/18718
`SqlSensor(hook_params)` - by PR https://github.com/apache/airflow/pull/18431

Plan:
- Rename `hook_kwargs ` to `hook_params` in Connection.get_hook
https://github.com/apache/airflow/blob/6df69df421dfc6f1485f637aa74fc3dab0e2b9a4/airflow/models/connection.py#L288
- Rename usage in BaseSqlOperator
https://github.com/apache/airflow/blob/6df69df421dfc6f1485f637aa74fc3dab0e2b9a4/airflow/operators/sql.py#L68
- Rename usage in SqlSensor
https://github.com/kazanzhy/airflow/blob/459a652e831785f362fd3443c46b53161f8bfc72/airflow/sensors/sql.py#L87

### Are you willing to submit PR?

- [X] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

airflow/operators/sql.py
hook = self.get_db_hook()
        result = hook.get_first(self.sql)[0]
        if isinstance(self.min_threshold, float):
            lower_bound = self.min_threshold
        else:
            lower_bound = hook.get_first(self.min_threshold)[0]
        if isinstance(self.max_threshold, float):
            upper_bound = self.max_threshold
        else:
            upper_bound = hook.get_first(self.max_threshold)[0]
        meta_data = {
            "result": result,
            "task_id": self.task_id,
            "min_threshold": lower_bound,
            "max_threshold": upper_bound,
            "within_threshold": lower_bound <= result <= upper_bound,
        }
        self.push(meta_data)
        if not meta_data["within_threshold"]:
            error_msg = (
                f'Threshold Check: "{meta_data.get("task_id")}" failed.\n'
                f'DAG: {self.dag_id}\nTask_id: {meta_data.get("task_id")}\n'
                f'Check description: {meta_data.get("description")}\n'
                f"SQL: {self.sql}\n"
                f'Result: {round(meta_data.get("result"), 2)} is not within thresholds '
                f'{meta_data.get("min_threshold")} and {meta_data.get("max_threshold")}'
            )
            raise AirflowException(error_msg)
        self.log.info("Test %s Successful.", self.task_id)
    def push(self, meta_data):