0

一日中 uk2.net で Web サーバーをセットアップしようとしていましたが、ログインしようとすると次のエラーが表示され続けます。

Access denied for user 'speedycm_root'@'localhost' to database 'speedycms'

それはどういう意味ですか?

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_speedycms = "localhost";
$database_speedycms = "speedycm_database";
$username_speedycms = "speedycm_root";

// パスワードは省略されていますが、正しいものです

$password_speedycms = "___________";

$speedycms = mysql_pconnect($hostname_speedycms, $username_speedycms, $password_speedycms) or trigger_error(mysql_error(),E_USER_ERROR); 
?>

私はところでuk2.netホスティングを使用しています

4

1 に答える 1

1

つまり、名前付きユーザーは名前付きデータベースへのアクセスを拒否されます。

ユーザーがデータベースに存在すること、データベースへのアクセス権が付与されていること、正しいパスワードを使用していることを確認してください (存在する場合) 。ユーザー名はspeedycms_root(sに注意してください)ですか?

これで問題が解決しない場合は、アクセス拒否エラーの原因を参照してください。

于 2010-02-26T17:54:07.053 に答える