私は Linux 上の Sybase ASE データベース サーバーの DBA であり、データベースを毎晩バックアップする必要があります。アイデアは、cronjob を作成し、ユーザー「sybase」から実行することです。しかし、これは次のようなスクリプトを作成することを意味します。
isql -Usa -Ppassword_of_sa -SMYSERVER -DMYDATABASE -i/home/sybase/backup.sh
これは、/home/sybase のスクリプト内にクリア テキストで sa のパスワードを保持することを意味します。つまり、sybase アカウントにログインできる人は誰でも sa パスワードを読み取ることができます。これを受け入れる必要がありますか、それともより安全な方法がありますか? 補足質問: ユーザー sybase のパスワードを変更できますか? そうした場合、問題が発生する可能性はありますか?