OleDbConnection过期时不要提示更改密码

时间:2017-07-07 17:10:09

标签: c# oracle oledbconnection

        string connectionString = String.Format("Provider=OraOLEDB.Oracle;OLEDB.NET=true;User ID={0};password={1};Data Source={2}", username, password, database);
        OleDbConnection connection = new OleDbConnection(connectionString);

        connection.Open();

如果oracle密码过期,打开连接时会提示用户更改密码。我只是希望它失败并且不提示他们输入密码。

1 个答案:

答案 0 :(得分:2)

根据Oracle,您需要将PwdChgDlg选项添加到connectionString。

BTW,我在浏览器中搜索了“oracle oledb密码过期”。