6.8.2.3 OracleCredential(string, SecureString, string, SecureString)
このコンストラクタは、エンド・ユーザーのユーザーIDおよび安全なパスワードと、プロキシ・ユーザーのユーザーIDおよび安全なパスワードを含むOracleCredential
オブジェクトを作成します。
宣言
// C# public OracleCredential(string userId, SecureString password, string proxyUserId, SecureString proxyPassword)
例外
-
パラメータがnullとして渡されると、
ArgumentNullException
が発生します。 -
userId
引数に"/"
が渡されると、ArgumentException
が発生します。 -
パスワードを含む
SecureString
が読取り専用でない場合、ArgumentException
が発生します。 -
OracleCredential
オブジェクトが、接続文字列に存在するuser id
、password
、proxy user id
、proxy password
またはdba privilege
のいずれか(あるいはそのすべて)の接続文字列属性とともに使用されている場合、InvalidOperationException
が発生します。
備考
このコンストラクタでは、OracleDBAPrivilege.None
は接続のリクエスト時のDBA権限用です。