Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Error: Cannot connect to the database because: INSERT command denied to user 'webuser'@'localhost' for table 'visitor'
mysql> select Host, User, Password, Select_priv, Insert_priv, Update_priv from user where User='webuser';
+-----------+---------+----------+-------------+-------------+-------------+
| Host | User | Password | Select_priv | Insert_priv | Update_priv |
+-----------+---------+----------+-------------+-------------+-------------+
| localhost | webuser | | Y | Y | Y |
+-----------+---------+----------+-------------+-------------+-------------+
1 row in set (0.00 sec)
<?php
$host="localhost"; // Host name
$username="webuser"; // Mysql username
$password=""; // Mysql password
$db_name="_main"; // Database name
$tbl_name="page"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
?>
Which Linux distribution are you using?
Is this a new install?
New install of LAMP?
Did you restart mysqld after granting privileges?
Did you check permissions on the /var/lib/mysql directory and sub-directories?
I apologize, This server is running on Ubuntu 10.10 server, new install of lamp. Restarted after privileges, permissions were not checked, what should they be?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.