gpt4 book ai didi

oracle - 如何使用 dbExpress 以 SYSDBA 身份连接到 Oracle 数据库?

转载 作者:行者123 更新时间:2023-12-03 15:47:25 24 4
gpt4 key购买 nike

我有一个连接到 Oracle 数据库的 Delphi 应用程序。

当我尝试以 SYSDBA 身份登录时,出现错误:

ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

当我尝试使用“SYS AS SYSDBA”用户登录时,出现错误:

ORA-01017: invalid username/password; logon denied

如何使用 dbExpress 连接以 sysdba 身份登录?

See also this related post regarding ADO

最佳答案

我没有发现任何特定于特殊 dbexpress 驱动程序的内容。但尝试添加一个连接参数DBA特权,其值为SYSDBA

Connection.Params.Append('DBA Privilege=SYSDBA'); 

我没有安装delphi来检查参数名称的具体语法。请尝试使用下划线而不是空格。

This page显示了某些工具中用于连接oracle数据库的几个连接字符串。

关于oracle - 如何使用 dbExpress 以 SYSDBA 身份连接到 Oracle 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/826044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com