Hi Alan, you would have to do
mysql -u root -p <enter> and then enter the password to connect. best regards Nils Valentin Tokyo/Japan 003年 5月 31日 土曜日 04:02、2Hosts.com さんは書きました: > Hi Nils, > > So if I su to root and try to start mysql, I get the following... does that > mean I'm secure? I am still finding the very confusing, but doing my best > to look it up on dejanews and in books etc so as to not stress this group > too much. > > [root admin]# mysql > ERROR 1045: Access denied for user: '[EMAIL PROTECTED]' (Using password: NO) > [root admin]# > > Kind regards, > > Alan. > > > Hi ???, > > > > O.K let's translate this. > > > > > > [admin admin]$ ps -u mysql > > > > > PID TTY TIME CMD > > > 11096 pts/0 00:00:00 mysqld > > > 11098 pts/0 00:00:00 mysqld > > > 11099 pts/0 00:00:00 mysqld > > > [admin admin]$ > > > > This shows you the proceses for the Linux user account "mysql". > > > > You can see this account with > > > > cat /etc/passwd > > cat /etc/group > > > > > > The left side tells you that the script runs under the Linux User account > > "mysql". > > > > Don't mix this up with the mysql user accounts which your mysql cliens > > are using to connect to the mysqld (server) process. > > > > This means everything is alright. > > > > However... > > > > ---- > > > > If you want to use another Linux user account than you will have to > > create > > it, > > > useradd xxxx > > passwd xxxx > > > > You will also need to chnage the user and usergrp. > > > > go to the database directory f.e. > > > > cd var/lib/mysql > > > > chown -R xxxx * > > chgrp -R xxxxgroup * > > > > I hope that should make it clearer. > > > > > > Best regards > > > > Nils Valentin > > Tokyo/Japan > > > > 2003年 5月 30日 金曜日 16:49、2Hosts.com さんは書きました: > > > Hi Nils, > > > > > > I tried what you said, here's what I got. Apologies in advance if I'm > > being > > > > a "slowbee" as well as a "newbie"/ > > > > > > [admin admin]$ ps -u > > > USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND > > > admin 9449 0.0 0.1 1700 936 pts/0 S 00:48 0:00 -bash > > > admin 13234 0.0 0.1 2336 700 pts/0 R 01:49 0:00 ps -u > > > > > > [admin admin]$ ps -u mysql > > > PID TTY TIME CMD > > > 11096 pts/0 00:00:00 mysqld > > > 11098 pts/0 00:00:00 mysqld > > > 11099 pts/0 00:00:00 mysqld > > > [admin admin]$ > > > > > > > Hi ???, > > > > > > > > I don't know which OS you are talking about, but I guess for a Linux > > OS. > > > > > Try this: > > > > > > > > ps -u > > > > > > > > see on the left the Linux account it uses. > > > > > > > > ps -u > > > > USER PID %CPU %MEM VSZ RSS TTY STAT START TIME > > > > COMMAND root 1266 0.0 0.0 1360 468 tty1 S May28 > > > > 0:00 > > > > > > /sbin/mingetty > > > > > > > --noclear tty1 > > > > root 1267 0.0 0.0 1360 468 tty2 S May28 0:00 > > > > > > /sbin/mingetty > > > > > > > tty2 > > > > root 1268 0.0 0.0 1360 468 tty3 S May28 0:00 > > > > > > /sbin/mingetty > > > > > > > tty3 > > > > root 1269 0.0 0.0 1360 468 tty4 S May28 0:00 > > > > > > /sbin/mingetty > > > > > > > tty4 > > > > root 1270 0.0 0.0 1360 468 tty5 S May28 0:00 > > > > > > /sbin/mingetty > > > > > > > tty5 > > > > root 1271 0.0 0.0 1360 468 tty6 S May28 0:00 > > > > > > /sbin/mingetty > > > > > > > tty6 > > > > root 3676 0.0 0.3 5620 1664 pts/1 S 10:24 0:00 > > /bin/bash > > > > > root 3849 0.0 0.3 5616 1648 pts/2 S 11:12 0:00 > > /bin/bash > > > > > root 3943 0.0 0.3 2688 1652 pts/2 R 11:25 0:00 ps -u > > > > > > > > make sure there is NO mysql process here. > > > > > > > > Then do "ps -u mysql" - or whichever account it uses. > > > > > > > > baby-bumble-bee:~ # ps -u mysql > > > > PID TTY TIME CMD > > > > 750 ? 00:00:00 mysqld-max > > > > 818 ? 00:00:00 mysqld-max > > > > 819 ? 00:00:00 mysqld-max > > > > 926 ? 00:00:00 mysqld-max > > > > > > > > > > > > I assume you have an extra Linux user accout f.e "mysql" with no > > > > superuser privileges. If not create one. > > > > > > > > In case it does not run as let's say "mysql" Linux user account you > > can > > > > > specify the user in /etc/my.cnf (or ~/.my.cnf or > > > > > > /var/lib/mysql/.my.cnf ) - > > > > > > > Please see the docs for more details. > > > > > > > > [mysqld] > > > > user= mysql > > > > > > > > or > > > > > > > > [safe_mysqld] > > > > user=mysql > > > > > > > > That should be it. > > > > > > > > Best regards > > > > > > > > Nils Valentin > > > > Tokyo/Japan > > > > > > > > PS: The same question was asked within the last 24 hours. Look for > > threat > > > > > "database permissions" from Ted ;-) > > > > > > > > 2003年 5月 30日 金曜日 16:17、2Hosts.com さんは書きました: > > > > > Hi guys, > > > > > > > > > > On page 54 of the Sams "teach yourself MySQL in 24 hrs" it says the > > > > > > owner > > > > > > > > should not be root, and to change it. I can't seem to find out how > > to > > > > do > > > > > > > > this - could anyone guide me in the right direction please? > > > > > > > > > > I searched the list archives to no avail. > > > > > Many thanks. :o) > > > > > > > > -- > > > > ================================================ > > > > Valentin Nils > > > > Internet Technology > > > > > > > > E-Mail: [EMAIL PROTECTED] > > > > URL: http://www.knowd.co.jp/staff/nils > > > > ------------------------------------------------ > > > > 有限会社ナレッジデザイン > > > > 〒182-0024 東京都調布市布田4-6-1 調布丸善ビル7F > > > > Phone: 0424-40-7912 Fax: 0424-40-7913 > > > > URL: http://www.knowd.co.jp > > > > ================================================ > > > > -- > > ================================================ > > Valentin Nils > > Internet Technology > > > > E-Mail: [EMAIL PROTECTED] > > URL: http://www.knowd.co.jp/staff/nils > > ------------------------------------------------ > > 有限会社ナレッジデザイン > > 〒182-0024 東京都調布市布田4-6-1 調布丸善ビル7F > > Phone: 0424-40-7912 Fax: 0424-40-7913 > > URL: http://www.knowd.co.jp > > ================================================ -- ================================================ Valentin Nils Internet Technology E-Mail: [EMAIL PROTECTED] URL: http://www.knowd.co.jp ================================================ -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]