`

mysql grant all privileges on

阅读更多
遇到了 SQLException: access denied for  @'localhost' (using password: no)

解决办法   grant all privileges on *.* to liliugen@localhost identified by 'liliugen ';

                  flush privileges;

拿  liliugen  liliugen   登陆

附:

mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;

权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%'表示从任何地址连接。
‘连接口令’不能为空,否则创建失败。

mysql>grant select,insert,update,delete,create,drop on vtdc.employee to liliugen@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。

mysql>grant all privileges on vtdc.* to liliugen@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to liliugen@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to liliugen@localhost identified by ‘123′;
给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。





分享到:
评论

相关推荐

    mysql 赋给用户权限 grant all privileges on.docx

    GRANT ALL PRIVILEGES ON *.* TO joe@10.163.225.87 IDENTIFIED BY '123'; ``` 3. 赋予用户 `joe` 对本机的所有数据库的所有表的全部权限: ```sql GRANT ALL PRIVILEGES ON *.* TO joe@localhost IDENTIFIED BY '...

    mysql的安装

    mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 完成后就能远程管理mysql了。 mysql服务名字 service mysqld start GRANT ALL PRIVILEGES ON *.* TO 'root'@...

    MySQL的Grant命令

    GRANT ALL PRIVILEGES ON testdb TO dba@'localhost'; ``` 需要注意的是,“privileges”关键字在此处是可以省略的。 #### 五、Grant高级DBA管理所有数据库的权限 对于负责整个MySQL服务器管理的高级DBA来说,...

    腾讯云学生版.docx

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ''; flush privileges; ``` 总结 通过以上步骤,你可以成功安装和配置MySQL数据库在腾讯云学生版中。该指南旨在帮助学生快速掌握云计算和数据库管理技能...

    MySQL用户权限设置

    - `GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;` - 通过添加`WITH GRANT OPTION`子句,用户不仅拥有所有权限,还能授予其他用户权限。 - 这对于需要委派...

    linux环境下mysql tomcat的安装

    GRANT ALL PRIVILEGES ON * TO 'root'@'%' IDENTIFIED BY 'rootpwd'; FLUSH PRIVILEGES; ``` 2. **JDK安装** - 将JDK的二进制文件复制到 `/usr/local/` 目录,例如 `sudo cp jdk-6u31-linux-i586.bin /usr/...

    阿里云服务器windows安装mysql远程连接提示Host ‘x.x.x.x’ is not allowed to connect to this MySQL server

    1、进入mysql的安装目录,在bin文件中打开CMD 2、输入 ... GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 6、刷新重启 FLUSH PRIVILEGES 作者:黑白cloud

    MySQL如何使用授权命令grant

    grant all privileges on testdb to 'dba'@'localhost'; ``` ### 4. 高级DBA权限 高级DBA需要管理整个MySQL服务器的所有数据库,权限授予如下: ```sql grant all on *.* to 'dba'@'localhost'; ``` 这将赋予`...

    mysql5.7arm64.zip麒麟arm64架构下的deb安装包

    mysql5.7arm64.zip mysql5.7在麒麟arm64架构下的deb安装包 1.安装deb文件 ...mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; mysql> flush privileges;

    详解mysql8.0创建用户授予权限报错解决方法

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123123' WITH GRANT OPTION; ``` 这样的写法会导致错误。正确的做法是分开设置权限和密码,如下所示: ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@...

    mysql允许远程连接

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; 这将使修改生效。 常见问题 在使用授权法之后,可能会出现无法在本地...

    给Mysql添加远程访问权限的方法

    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; ``` 3. **刷新权限**:更改权限后,需要执行`FLUSH PRIVILEGES;`命令,使新的权限设置立即生效。 4. **...

    mysql 开放外网访问权限的方法

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'bd'@'%' IDENTIFIED Y 'bdpw' WITH GRANT OPTION; mysql> flush privileges; 2. 允许特定的IP地址以用户bd和密码bdpw连接到local服务器 mysql> GRANT ALL PRIVILEGES ON *....

    mysql命令到底多长符合要求

    1)登陆mysql mysql>mysql -u root –p 2)允许本地 IP 访问 localhost, 127.0.0.1 mysql> insert into mysql.user(Host,User,...mysql>grant all privileges on `zhouzdb`.* to 'zhouz'@'%' identified by '1234';

    mysql远程连接错误1130的解决方法.docx

    2. 授予用户 myuser 从特定 IP 地址连接到 MySQL 服务器的权限:`GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH PRIVILEGES;` 3. 授予用户 myuser ...

    MySql\Mysql创建用户和表.docx

    mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by '123'; 授予用户 joe 来自 10.163.225.87 的权限,可以对所有数据库的所有表进行所有操作: mysql>grant all privileges on *.* to joe...

    虚拟机linux端mysql数据库无法远程访问的解决办法

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 这里,`root`是用户名,`%`表示任何主机都可以访问(如果你想限制特定IP,可以将`%`替换为...

Global site tag (gtag.js) - Google Analytics