我vmware上装了个fedora15(其实fedora14好像也一样,就不复诉了)
发了命令行任意帐号密码都可以登录mysql 比如mysql -u rofsaf -p
Enter password:无密码可以登入,当如果乱敲了密码不行百度一下有人说要用
mysqladmin -u root password YOUR_PASSWORD 执行了上面的命令 再restart了mysql后
root帐号就必须用设定的密码才能登入了但是用 任意其他帐号 还是可以无密码登入这个问题怎么解决还有另外一个问题,我发现f15启动后 mysql没有启动 所以每次还要start mysqd才行 ,怎么样将mysql加入系统自动启动?
发了命令行任意帐号密码都可以登录mysql 比如mysql -u rofsaf -p
Enter password:无密码可以登入,当如果乱敲了密码不行百度一下有人说要用
mysqladmin -u root password YOUR_PASSWORD 执行了上面的命令 再restart了mysql后
root帐号就必须用设定的密码才能登入了但是用 任意其他帐号 还是可以无密码登入这个问题怎么解决还有另外一个问题,我发现f15启动后 mysql没有启动 所以每次还要start mysqd才行 ,怎么样将mysql加入系统自动启动?
解决方案 »
- 使用Mysql Workbench过程中的疑惑
- C#项目用mysql数据库服务器,乱码问题
- 查找出错。都一个星期了。晕死了#2006 - MySQL server has gone away根本解决不了
- table_type 能否在MY.INI中修改?
- MySQL在WinNT下安装问题,我是欲哭无泪啊!
- --------------------select 问题————————————————??
- MYSQL中的中文字段名称?
- 求一个初级的SQL语句
- 求一条跟in 有关的SQL语句
- mysql 配置文件 my.cnf 中myisam-recover-options = backup,force
- 关于分表的问题
- Mysql 全文检索问题,MATC,AGAINST不给力
mysql-front
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
问题是 我是用任意帐号都可以无密码登入Mysql啊 那帐号就有无限多个啊
比如
mysql -u fsaf -p 可以
mysql -u gdgs53 -p 可以
mysql -u lhf7456f -p 可以
mysql -u g445sfg2 -p 可以无穷无尽 怎么一个一个设置的过来?
又nano打开/etc/my.cnf确认了一下,3楼贴出的就是完整的my.cnf
没有你说的skip-grant-tables
用ROOT用户登录后,执行
update mysql.user set password='123';
FLUSH PRIVILEGES;
这样就把所有用户的密码都修改成123了
select * from mysql.user;
可以看到所有用户的信息。
安照你的方法做了 然后 service mysqld restart
现在任何用户任何密码都不能登入mysql了——我不知道原因~~ 幸好vmware有snapshot
UPDATE mysql.user SET Password=PASSWORD('newpass')
修改所有密码?
UPDATE mysql.user SET Password=PASSWORD('newpass')好像管用我之前没看手册部分 只照后面的列子来总 没有PASSWORD('')部分
之后再改root的密码mysqladmin -u root -p password youyou值得注意的一点是,这行代码中,password为一命令标志,是mysqladmin用来修改密码的。