mysql客户端(Navicat)远程登录操作遇到问题1142 - XXX command denied to ×××

新建的dbtest用户,访问新建立的TestDB数据库每次都提示1142错误(已经对数据库TestDB赋予了所有权限)

解决方法:

Mysql命令:

GRANT SELECT ON mysql.* TO [email protected]‘%‘ identified by dbtest;

将对应的表权限赋予给该用户即可

时间: 2024-10-31 12:09:23

mysql客户端(Navicat)远程登录操作遇到问题1142 - XXX command denied to ×××的相关文章

mysql客户端( Navicat)远程登录操作再遇问题 1142-create command denied to user×××

给用户添加CREATE,DROP权限. Mysql命令: GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON systest.* TO [email protected]'%' identified by 'root'; 然后再在navicat中操作,问题解决啦.

服务器租用之谈谈mysql怎么开启远程登录功能

服务器租用之谈谈mysql怎么开启远程登录功能 做网站,要经常更新数据库,接触的数据库肯定都是mysql.有时候建站的时候因为数据库和网站放在不同的IP,这个时候就需要用程序进行mysql的远程连接,而mysql因为安全的因素,默认的时候用户设置的是不能远程连接,只能本地连接,这个时候就需要自己去修改其中的设置.下面小编就介绍一下操作方法. 进入cmd命令模式.mysql -h localhost-u mysql -pEnter password: ****** 连接数据库.mysql> use

【技巧——mysql】实现远程登录mysql

默认情况下是不允许在远程登录mysql数据库的 使用一下命令可以改变现状: //更改登录规则,把所有的权限都给root这个账户,%是指在任何地方都可以登录,‘123456789’是登录密码 grant all privileges on *.* to 'root'@'%' identified by '123456789' with grant option; //刷新 flush privileges; [技巧--mysql]实现远程登录mysql,布布扣,bubuko.com

MySQL 设置允许远程登录

1.修改数据表 可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在 localhost 的那台电脑,登入MySQL后,更改 “MySQL” 数据库里的 “user” 表里的 “Host” 项,从“localhost”改称“%”,%表示所有机器都允许. mysql> use mysql mysql> update user set Host='%' where User='root'; 2.授权权限 允许任何主机使用“hzh1990”账号和“hzh1990”密码连接到 My

远程登录操作

!/bin/bashread -p "Input your file direction(Dont't use "tab".):" fileperl -ne 's/(\d+\.\d+\.\d+\.\d+)/print $1,"\n"/eg' $file > /home/deploy/lilongji/ip_list2 cat ip_list2 | while read iplist;do        ssh -n $iplist host

mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'mhz'@'localhost' (using password: YES)

mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'mhz'@'localhost' (using password: YES) 解决方法: 创建两个相同名的账号,一个主机名为:localhost,一个为:%,如下: 之后,该问题决绝. 同一个账户 要同时存在%帐号或者localhost帐号时, %帐号才起作用 mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user

mysql客户端navicat连接数据库

实验环境说明: 本地物理机windows7系统,安装vmware workstaion 11,新建centos6.6系统虚拟机并安装LAMP环境: 本地物理IP:192.168.71.123   虚拟机IP地址为:192.168.71.126 实验目的: 在本地windows访问,虚拟机中的mysql数据库:(测试OK后可以给开发部门使用) 具体步骤如下: 1.虚拟机设置:虚拟网络编辑器选择桥接模式,桥接到本地网卡上: 虚拟机网络连接:桥接模式,复制物理机网络状态勾选: 2.登录虚拟机,修改虚拟

mysql 开启用户远程登录

设置mysql远程连接root权限 2010-11-04 14:20:31|  分类: 数据库 |  标签:系统管理  |举报|字号 订阅 在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接. 需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库. 方法如下: 默认情况下MYSQL数据库的系统数据库mysql系统表user内用户权限只提供localhost本机登陆: 需要更改权限才能实现远程连接MYSQL数据库. 可以通过以下方

MySQL客户端与服务器端的操作 | MySQL

一.服务器端 1.卸载旧版本mysql sudo apt-get remove mysql-server 2.更新源服务器软件列表 sudo apt-get update 3.重新启动终端,安装mysql 4.Ubuntu开启.关闭.重启mysql服务 sudo service mysql start sudo service mysql stop sudo service mysql restart 或 sudo /etc/init.d/mysql start sudo /etc/init.d