我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里面有setof这样的东西吗?
- mysql 字符集怪事求助!
- 各位兄弟,急,急,急,mysql connector6.0.4版本 安装 回滚
- 100分,一个超难的数据查询问题。up有分
- 急求mysql-connector-java-3.0.0-beta-bin.jar,先谢啦!!!!
- vc通过odbc连接mysql,能否多条sql语句同时执行?在线等答案,谢谢了
- 请问mysql和postgresql两个数据库哪一个好一点?
- 新手问题!
- java 连接Mysql java.net.SocketException: Software caused connection abort: socket
- 关于mysql的数据库监控工具
- 关于分表的问题
- 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用来修改密码的。