Using create_pool() with Kerberos
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Comienza con la ruta de create_pool() después de init_oracle_client() y, a continuación, lee src/oracledb/impl/thick/pool.pyx y src/oracledb/impl/thick/utils.pyx alrededor de las líneas indicadas. Reproduce el problema con las versiones indicadas de Python, la plataforma, el controlador y la base de datos, usando externalauth=True y Kerberos. Se considera completado cuando el pool ya no genera ORA-24415 para esta ruta de autenticación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- What versions are you using?
oracledb.version: 2.2.1
platform.platform: Windows-2016Server-10.0.14393-SP0
sys.maxsize > 2**32: True
platform.python_version: 3.12.4
database version: 19.22.0.0
-
Is it an error or a hang or a crash?
Error, same as issue #36 but for Kerberos this time -
What error(s) or behavior you are seeing?
When trying to create a connection pool with externalauth=True (Kerberos in this case) there is an exception complaining about null or missing username.
File "src\oracledb\impl/thick/pool.pyx", line 152, in oracledb.thick_impl.ThickPoolImpl.init
File "src\oracledb\impl/thick/utils.pyx", line 446, in oracledb.thick_impl._raise_from_info
oracledb.exceptions.DatabaseError: ORA-24415: Missing or null username.
- Does your application call init_oracle_client()?
Yes
- Include a runnable Python script that shows the problem.
- Lenguaje dominante
- Python
- Estrellas
- 451
- Forks
- 118
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de oracle/python-oracledb
-
fetch_df_batches() segfaults with fetch_decimals=True and repeated NUMBER values across batches Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
oracle/python-oracledb#608 · 1 comentario ·
-
bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
oracle/python-oracledb#607 · 1 comentario ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
oracle/python-oracledb#592 · 6 comentarios · 1 reacción ·
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
oracle/python-oracledb#564 ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
oracle/python-oracledb#502 · 5 comentarios ·
Todos los issues de oracle/python-oracledb
Issues similares
-
agent-ready documentation needs-triage
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
-
workflow-status page template still says reusable workflows are "triggered only by workflow_call:" Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Add https://search.jeremyh.xyz/ Abiertoinstance instance add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
searxng/searx-instances#939 · 1 comentario ·
-
area-deployment area-integrations triage:bot-seen
Dificultad 2/5 Medio día Aptitud para principiantes 86/100