我爱编程

11 权限和用户管理

2018-05-25  本文已影响23人  沈婷_bbf1

Mysql默认情况下,默认账号,不允许远程使用。


Select user ;

Select user ,password,host from mysql.user;查看所有账号。(注意加了password没有办法显示,删掉就可以了。

Set password=password(‘123’)   把密码改为123.

Mysql-hlocalhost-uroot-p123.这是管理器登陆,h的意思是host, u是user,p是password;

Create user admin identified by ‘admin666’;这是建立账号,账号的名称是admin 密码是admin666(注意要单引号),这个账号不同于其它账号,它的host(主机)是%,任何电脑都可以登陆。


授权并建立账号

Grant all privileges on *.* totest@localhost;

Grant all privileges on *.* to‘st’@’%’identified by ‘st’;

这个是谁都可以进去

Grant all privileges on *.* to ‘st’@’192.168.2.115’identified by ‘st’;

这个是只有id是2.115的电脑可以用这个账号进去

Grant all privileges on *.* to ‘st’@’%’;

Geant all on *.* to ‘st’@’%’;

连接不上可能是网络不好,或者防火墙不允许别的电脑访问

可以用sqlyong去连接别的电脑。点击新建,填入对应的信息就可以了。但是cmd登陆不进去这个问题迟早还是要解决。

上一篇下一篇

猜你喜欢

热点阅读