• 締切済み

突然パスワードを聞いてくるようになった

chibita_papaの回答

回答No.2

>補足として、 >操作するPCにインストールされているのは >Excel2007で、 >データベースとして作成してあるBOOK >はExcel2003形式 拡張子xls >です。 >各端末からデータベースに記入するための >bookもExcel2003形式 拡張子xls >です。 >このあたりに原因があるようにも思えます。 それはないと思います。 私も、似たようなことをしていますので。 >マクロは動きます。 キー記録で作成したマクロが動くのなら Workbooks.Open (d$ + databook), Password:="hogehoge" が間違っているではないですか。 例えば、d$ や databook に不要なスペースが入っているとか。 また、 キー記録で作成したマクロを Workbooks.Open (d$ + databook), Password:="hogehoge" と置き換えたら動きますか?

yamutya
質問者

お礼

ありがとうございました。 マクロが原因ではないので いったん閉じます 別の質問を立ち上げます

yamutya
質問者

補足

原因はマクロではありませんでした。 今日、精査したところ、 読み取りパスワードを設定し、共有をかけたbookを 開く際に、パスワードを2回入力する必要があるように なっていることに気がつきました。 読み取りと書き込みのpwのことではなく 読み取りのためのpwを二回聞いてきます 以前は一度のパスワード入力で済んでいたのですが。 ある方からメールで送信されたbookを開いてからそうなったので 設定が変わったせいと思っていました。 これはexcelか osのバグのようです。 OSはVISTA excel2007

関連するQ&A

  • オラクルユーザのパスワード変更

    オラクル初心者です。 今Java+OracleでWeb開発を行っているのですが、ユーザ認証にオラクルユーザ認証(Web環境にログインできるかどうかを、データベースに接続できるかで認証をかけている)を利用しています。 そこで、Web上からオラクルユーザのパスワードを変更したいと思うのですが、新しいパスワードを入力させ、単純に ALTER USER [USER_NAME] IDENTIFIED BY [PASSWORD] だと、新しいパスワードに変更はできるのですが、最初に現在のパスワード入力を促して、それが現在設定されてるパスワードと正しいか判定した結果、正しければ変更を行うようにしたいのです。そこで質問なのですが、現在設定されてるパスワードというのは、どのようにしたら取得できるのでしょうか??私の調べ不足かもしれませんが、わかりませんでした。どなたかご教授いただけないでしょうか??よろしくお願いします。

  • VBでパスワードがかかったエクセルを開くには?

    VisualStudio2015で見よう見まねでVBのプログラムを作成している初心者です。 パスワードのかかったエクセルファイルを開きたく、以下を作成しました。 Dim Application01 As New Excel.Application() Dim Book01 As Excel.Workbooks Book01 = Application01.Workbooks Book01.Open("C:\temp\test.xls",,,, "password") この場合は開くのですが、ファイルが以下の様にネットワークドライブになると開いてくれません。 Book01.Open("\\共有ドライブ\temp\test.xls",,,, "password") 以下の場合は開く(当然パスワードの入力は求められますが)ので、 パスが間違えているわけではありません。 System.Diagnostics.Process.Start("\\共有ドライブ\temp\test.xls") なにかネットワークドライブ向けのパスの記載の仕方など決まり事があるのでしょうか?

  • postgresのパスワードの変更?

    PHP+PostgreSQLで開発しているのですが、PostgreSQLのパスワードがわかりません。 まず、PostgreSQLのユーザー(postgres)を作成して、パスワードも設定しinitdbでデータベースを初期化しDBを作っていました。 そしてそのDBを作っていた人が突然夜逃げしてしまったのでpostgresのパスワードがわからなくなってしまい、そこでroot権限でパスワードをpasswdコマンドで変更したのですがDBにpostgresでアクセスできません。 [admin admin]$ su - postgres Password: [postgres pgsql]$ psql -d test Password:←ここでは新たに変更したパスワードを入力しました psql: FATAL 1: Password authentication failed for user "postgres" となります。initdb後にpostgresのパスワードを変更した場合は前に設定されていたパスワードを入力しなければならないのでしょうか? またパスワードを調べる手立てはないでしょうか? List of databases Name | Owner | Encoding -----------+----------+----------- test | postgres | SQL_ASCII template0 | postgres | SQL_ASCII template1 | postgres | SQL_ASCII DBの中はこのようになっています。 宜しくお願いします。

  • エクセル2003 パスワードでシートを振り分ける方法

    エクセル2003をXPで使用しています。 ひとつのブックに全部で11のシートがあります。 ブックを開くときにパスワードを求め、パスワードに応じて 開くシートを振り分けたいと考えています。 たとえば・・・ パスワード「AAA」を入力するとシート1だけが見えて、他は見えない パスワード「BBB」を入力するとシート2だけが見えて、他は見えない ・ ・ ・ パスワード「KKK」を入力するとすべてのシートが見える こんな感じですが、過去ログを見る限りVBAならできそうだと思うのですが、自分なりの改造ができなく、困っています。 うまく説明できないのですが ☆データが入っているシート数は、11。(各シート名はsheet1~sheet11) ☆表紙がわりのシートを別に1つ作る。(シート名はmain) ☆パスはsheet1がAAA、sheet2がBBB、以下つづいてsheet1がKKKとする。 ☆ブックを開くとき、マクロを有効にしないと何も表示されない。 ☆マクロを有効にしてブックを開くと、mainだけが開き、ユーザーフォームが表示。(ユーザーフォームはパスワート入力とOKボタンのみ。) ☆パスワードを入力してOKボタンを押すと、パスワードに応じたシートだけが表示される。 100%他力本願で申し訳ございませんが、この条件を満たすマクロを組めるかた、よろしくお願いします。

  • MySQLでパスワードを設定したら、使えない

    XAMPPを使って、AppacheとMySQLなどをインストールしました。 MySQLは順調に動いていたのですが、 rootユーザーにpasswordを設定するつもりで、mysqlデータベースのuserテーブルのlocalhost/rootのレコードにパスワードを設定して、flush privilegeを実行しました。 一度、xamppコントロールパネルからmysqlAdminを再起動したところ、今まで使っていたデータベースが使えなくなりました。 どうすれば使えるようになりますか? 初心者です。すみません。よろしくお願いします。

  • EXCELパスワード付ファイルでリンクの自動更新について

    EXCELでパスワードをファイルに設定したのですが、Linkの更新をするとき、マクロの記述でWorkbook.Open(,,password・・・)の様にパスワードを自動的に入力したいのですが、どのようなコードで可能になりますか。 EXCELのマクロ初心者です。よろしくお願いします。

  • vsftpdでのパスワードは?

    vsftpdをインストールして、設定をしています。 vsftpd.confで、 userlist_enable=YES userlist_deny=NO と追加して、vsftpd.user_listで、 ftp というユーザを書いてみました。そして端末から、ftp 192.168.1.5等と打って、接続しようとしたのですが、パスワードを打つと、 Password: 530 Login incorrect. Login failed. となり、拒否されてしまいます。パスワードというのは、どこで設定すればよいのでしょうか?ユーザ名と同じ文字列や、Linuxにログインするときのパスワードの文字列を打っても入れません。 よろしくお願いします。

  • システムの起動にパスワード要求

    emachinesシリーズのj3220 ttp://www.tsukumo.co.jp/emachines/j3220.html を使用しているのですが、起動時にパスワード入力を要求する(入力しないとシステムが立ち上がらない)ように出来ないのでしょうか?BIOS設定画面に「supervisor password」と「user password」がありますが、設定してみたところBIOS設定時のみパスワードが要求されるだけで、システムは起動できてしまいます。何か方法があればご教授宜しくお願いします。

  • MySqlのパスワードに「"」が含まれた場合の扱い

    MySqlのパスワードに「"」が含まれています。 このMySqlをWindowsから呼び出す方法を教えてください。 パスワード部分を対話式で入力するのはできます。 バッチ処理でアクセスする方法が知りたいです。 なお、シェル(バッチ)ファイルにパスワードを記述するのはセキュリティ的に云々の話は結構です。 例 ユーザー:user1 パスワード:aa"bb データベース:database1  ↓このようなパスワードがセットされています。 SET PASSWORD FOR user1@localhost=PASSWORD('aa"bb'); linux(bash)からは普通にアクセスできます。  mysql --database database1 -u user1 --password='aa"bb' Windows(dos)からはエラーになります。  mysql --database database1 -u user1 --password='aa"bb' というかそもそも「abcd」のような普通のパスワードもシングルクオートするとダメです。  mysql --database database1 -u user1 --password='abcd' ・・・ ×  mysql --database database1 -u user1 --password=abcd ・・・ ○ なので裸で記述してみますが  mysql --database database1 -u user1 --password=aa"bb これは当然ダメです。 こんなことしてみましたが  mysql --database database1 -u user1 --password=aa^"bb ダメでした。 何か方法ありませんか?

    • ベストアンサー
    • MySQL
  • パスワードのsaltの構築方法

    PHPでパスワードの登録でsaltを使用しようと考えているのですが、ネットで調べても自分の疑問に思っている事が出てきません。 パスワードにsaltという十分な長さ(40文字とか)の文字列を加え、それをmd5などでハッシュ化する・・・と言うことは分かりました。 しかしその実装方法が分かりません。 A.saltはランダム乱数でもいいし、セキュリティは低くなるが固定文字列でもいい。 B.saltは別ファイルに保管(一緒に保管と書いてあるのもありましたが)する。 、というような記事を見かけました。 で、自分はZendFrameworkのマニュアルに沿って考えたのですが、 データベーステーブルにpassword、saltカラムを作成する。 登録時、$_POST['ユーザの入力値']を(ハッシュ化する)passwordカラムに、saltはここでは単純にmt_rand(0,99)としてsaltカラムに登録、とした場合に認証時にはどのようにすればいいのでしょうか? 認証時にユーザの入力したパスワードとデータベースに格納したsaltを結合し、それをmd5()したものと、データベースに格納されているパスワードと同じく格納されたsaltを結合しそれをmd5()したものを比べる ・・・となるとパスワードさえ合って入ればいいので別にsaltは不要なような気がするのでこの実装法は間違っているのかなと思います。 そうではなく、登録時にユーザの入力したパスワードとデータベースに格納したsaltを結合し、それをmd5()したものをpasswordカラム又はsaltカラムに格納する・・・というのも正しいのかな?と思います。 データベースに侵入されればどちらもダメなので、何か別ファイルに保管するのかなとも思いましたが良く分かりません。 登録フォーム => ログインフォームにおいてのsaltの実装法を教えていただけないでしょうか?少し頭がぐちゃぐちゃになり、ちょっと文章がおかしい気もしますがすみません。

    • ベストアンサー
    • PHP