SQL Open возвращает загадочную ошибку: «System.security.securityException: операция успешно завершена».C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 SQL Open возвращает загадочную ошибку: «System.security.securityException: операция успешно завершена».

Сообщение Anonymous »

У меня есть программа C#, используя эту строку подключения: < /p>
Server={ServerName,Port##};Database={databasename};Trusted_Connection=True;Application Name=MyApp

Я использую system.data.sqlclient v4.8.6 в приложении .net 6.0private SqlConnection _connection;
_connection = new SqlConnection(connectionString);
_connection.Open();

Я нашел «операцию успешно завершенной» на нескольких страницах, но ни один из них не связывается и не поступает вместе с SecurityException .
, как ни странно, я могу открыть базу данных, используя тот же вход, используя более старую версию моего приложения. Я сравнил 2 приложения как исходного кода, проекта и двоичных файлов, и не вижу никаких изменений в DLL в базе данных, так и как его вызывается.System.Security.SecurityException: The operation completed successfully.
at System.Security.Principal.WindowsIdentity.GetCurrentInternal(TokenAccessLevels desiredAccess, Boolean threadOnly)
at System.Security.Principal.WindowsIdentity.GetCurrent()
at System.Data.ProviderBase.DbConnectionPoolIdentity.GetCurrentNative()
at System.Data.ProviderBase.DbConnectionPoolIdentity.GetCurrent()
at System.Data.ProviderBase.DbConnectionPoolGroup.GetConnectionPool(DbConnectionFactory connectionFactory)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPool(DbConnection owningObject, DbConnectionPoolGroup connectionPoolGroup)
at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
at System.Data.SqlClient.SqlConnection.Open()
at [corporate code redacted].ReturnDataTable(String applicationName) in myutil.cs
at [corporate code redacted].Get1() in myutil.cs
at [corporate code redacted]..ctor(String connectionString, String Name) in myutil.cs
at [corporate code redacted].Get2() in myapp.cs
at [corporate code redacted]..ctor() in myapp.cs
at [corporate code redacted].Program.Main(String[] args) in MyProgram.cs


Подробнее здесь: https://stackoverflow.com/questions/795 ... -the-opera
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»