1

notテーブルにSELECT権限がある場合、テーブルをアンロードする可能性はありますか?

4

2 に答える 2

1

ハイ パフォーマンス ローダーまたは Informix SQL 拡張機能のいずれかを使用してテーブルをアンロードする場合はUNLOAD TO file SELECT ...、いいえ。SELECT 権限を持つユーザーとしてステートメントを実行する必要があります。

私はonunloadユーティリティで何が起こるかを確認する立場にはありませんが、答えは同じになると思います.最初の場所。

SELECT 権限がないのはなぜですか? また、正当な理由がある場合は、テーブルの内容をフラット ファイルに書き込むことは許可されるべきではありません。

于 2013-07-18T08:59:46.963 に答える
0

SPL "system" コマンドを使用して、ユーザーがアクセス権を持っていないテーブルからデータをアンロードします。このコマンドは、定義上 DBA である Informix ユーザーとして実行されます。この素晴らしいコマンドを使用して、ファイル システムを確認したり、データベース全体を削除したりできます。同じことを行う別の方法がいくつかあります。

于 2013-07-18T14:26:35.150 に答える