OleDbConnection 过期时不提示更改密码
Do not prompt to change password when expired 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 密码过期,打开连接时会提示用户更改密码。我只是希望它失败而不提示他们输入密码。
根据 Oracle,您需要将 PwdChgDlg 选项添加到您的 connectionString。
顺便说一句,我在浏览器中搜索了 "oracle oledb password expire"。
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 密码过期,打开连接时会提示用户更改密码。我只是希望它失败而不提示他们输入密码。
根据 Oracle,您需要将 PwdChgDlg 选项添加到您的 connectionString。
顺便说一句,我在浏览器中搜索了 "oracle oledb password expire"。