0

これらのパラメーターを有効にしたいのですが、データベース コードを変更するのに十分な権限がありません (会社の都合により)。それで、データベースとの接続を作成している間、または Java アプリケーションを使用してストア プロシージャにアクセスしている間に、それらを変更できるかどうか疑問に思っていました。

4

2 に答える 2

0

これらのプロパティをプログラムで変更しようとしている場合でも、既に述べた十分な権利の問題に直面することになります。これは、どのプログラミング言語にも関係ありません。

あなたの質問に答えるには: 接続を作成している間にそれらを変更できるかどうか疑問に思っていました

DB 接続は、常にユーザー名とパスワード、または DB サーバー上のアカウントに関連付けられています。DBA がDB プロパティを変更する権限を付与していない場合は、何もできません。

これらのプロパティ (READ_COMMITTED_SNAPSHOT および ALLOW_SNAPSHOT_ISOLATION) と分離レベル(接続オブジェクトで設定できる) を混同しているかどうかはわかりません。これらは別のものです。前者は、DBA がクエリを実行して設定できる MSSQL サーバーに非常に固有のものです。

于 2012-07-26T13:18:56.080 に答える
0

できません。これらはデータベースのプロパティであり、それらを変更する権限がない場合は、権限がありません。ALTERデータベース自体に対する権限が必要です。

于 2012-07-26T13:19:48.800 に答える