精华内容
下载资源
问答
  • [img=... ... 在本地项目想要调用一个线上的数据库,这个配置我是先测试可不可以调出来,一直报这个错。 找了很久原因,还是不知道,有哪位知道这个报错是什么原因吗!
  • 详解如何从安全角度出发限制root用户指定ip登录 查看root用户可以在哪台机器登录 select user,host from mysql.user where user='root'; 修改mysql库里边的user表 ...update mysql.user set host='localhost' ...

    详解如何从安全角度出发限制root用户指定ip登录

    查看root用户可以在哪台机器登录

    select user,host from mysql.user where user='root';

    修改mysql库里边的user表

    update mysql.user set host='localhost' where user='root';

    刷新权限

    flush privileges;

     

     

    讲解如何创建新用户与删除用户并限制ip登录

    创建用户的语法:create user 'username'@'host' identified by 'password';

    username:你将创建的用户名
    host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机 登
    陆,可以使用通配符%
    password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器
    

    创建用户语法:
    创建一个pig用户,并指定登录密码:123456,可以在任何一台远程主机都可以登录

    create user 'pig'@'%' identified by '123456';

    创建一个pig用户,并指定登录密码:为空,指定在120网段的机器登录

    create user 'pig'@'120.%.%.%' identified by '';

    查看权限:

    select * from mysql.user where user='pig'\G
    mysql> show grants for 'pig'@'%';
    +---------------------------------+
    | Grants for pig@% |
    +---------------------------------+
    | GRANT USAGE ON *.* TO 'pig'@'%' |
    +---------------------------------+
    USAGE:无权限的意思
    mysql> show grants for 'root'@'localhost';
    +---------------------------------------------------------------------+
    | Grants for root@localhost |
    +---------------------------------------------------------------------+
    | GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
    +---------------------------------------------------------------------+
    WITH GRANT OPTION:表示这个用户拥有grant权限,即可以对其他用户授权

    删除用户语法:drop user 'username'@'host';

    drop user 'pig'@'%';
    delete from mysql.user where user='pig';

     

    展开全文
  • Navicat连接数据库MySQL报错1045

    千次阅读 2018-05-10 20:16:06
    解决方法:http://www.formysql.com/wenti/jiejue-1045.html 点击打开链接 祝君好运。

    解决方法:http://www.formysql.com/wenti/jiejue-1045.html   点击打开链接

    祝君好运。

    展开全文
  • python链接数据库报错——1045

    千次阅读 2018-05-14 20:02:49
    再pycharm中连接数据库报错import hashlib,os,requests,ast import pymysql from bs4 import BeautifulSoup #数据库链接 conn=pymysql.connect(host="localhost",port=3306,user="root",passwd=...

    再pycharm中连接数据库报错

    import hashlib,os,requests,ast
    import pymysql
    from bs4 import BeautifulSoup
    #数据库链接
    conn=pymysql.connect(host="localhost",port=3306,user="root",passwd="1820401746yuan.A",db="pm")
    cursor=conn.cursor()   #创建cursor对象

    host 主机名也可用127.0.0.1.代替(本地服务器)

    port端口(附查看方式,登陆mysql输入下列代码)

     show global variables like 'port';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | port          | 3306  |
    +---------------+-------+

    1 row in set, 1 warning (0.16 sec)

    user 用户名默认为root——权限最大的用户

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    网上有很多的办法,但都不能解决我的问题。

    比如赋予数据库权限,以及创建新用户等等。。。

    然后在我的努力寻找下成功了

    最简单的方法是更换了root密码的认证方式解决的,新版mysql使用的caching_sha2_password,换成mysql_native_password我就可以连上了。

    然后输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; password即你的密码)

    原博客地址 https://blog.csdn.net/dongweionly/article/details/80273095

    展开全文
  • 注:此文为转载文章,如有侵权,请告知将予以删除 ...   再pycharm中连接数据库报错   import hashlib,os,requests,ast import pymysql from bs4 import BeautifulSoup #数据库链接 conn...

    注:此文为转载文章,如有侵权,请告知将予以删除

    转自:https://blog.csdn.net/qq_41856548/article/details/80314274

     

    再pycharm中连接数据库报错

     

    import hashlib,os,requests,ast
    import pymysql
    from bs4 import BeautifulSoup
    #数据库链接
    conn=pymysql.connect(host="localhost",port=3306,user="root",passwd="1820401746yuan.A",db="pm")
    cursor=conn.cursor()   #创建cursor对象

    host 主机名也可用127.0.0.1.代替(本地服务器)

    port端口(附查看方式,登陆mysql输入下列代码)

     show global variables like 'port';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | port          | 3306  |
    +---------------+-------+

    1 row in set, 1 warning (0.16 sec)

    user 用户名默认为root——权限最大的用户

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    网上有很多的办法,但都不能解决我的问题。

    比如赋予数据库权限,以及创建新用户等等。。。

    然后在我的努力寻找下成功了

    最简单的方法是更换了root密码的认证方式解决的,新版mysql使用的caching_sha2_password,换成mysql_native_password我就可以连上了。

    然后输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; password即你的密码)

    原博客地址 https://blog.csdn.net/dongweionly/article/details/80273095

                                                                                               

    展开全文
  • navicat数据库报错1045

    千次阅读 2017-06-01 18:50:38
    当一台电脑安装2个以上的数据库时,有可能导致配备的数据库不对 导致报错1045 1.打开任务管理器,关闭现在正在执行的数据库 2.找寻要执行的数据库文件并打开
  • 求路过的大神帮忙看下,公司服务器莫名其妙的服务全部停止,MariaDB重启后远程无法重新连接,报错如图: [img=https://img-bbs.csdn.net/upload/201908/13/1565705787_619530.png][/img] 数据库无法远程连接意味着...
  • 报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 原因:安装完mysql的时候没有设置密码 解决原因:  1.linux系统--->找到 my.conf文件(vim /etc/mysql/my.cnf)  ...
  • root 后面密码为空 直接登录
  • MySQL1045报错问题

    2020-05-11 11:04:56
    我搭建好了之后,伙伴要远程连接,把root的密码空了,导致连接的时候出现1045,改了密码就没事了,今天自己本地数据库连接的时候也出现了1045,是一登陆就出1045,不管输没输入密码都是报错1045,看了网上很多教程都...
  • 数据库创建后直接使用navicat工具进行连接报错1045 在保证你输入的账号密码都正确的情况下; 可能是因为你的正好没有权限 权限不够,因为MySQL默认数据库创建的账号权限仅限于localhost
  • 最近在用原生spring测试连接池时出现报错,便想着退一步直接使用经典的jdbc(只使用mysql-connector-java),没想到依旧报错——接着在IDEA中进行测试,最终将bug定位到数据库连接。   长话短说,我认为是...
  • mysqldump: Got error: 1045: Access denied for user 'root'@'10.253.4.8' (using password: YES) when trying to connect 经过查找资料,密码加双引号即可: C:\Users\Administrator>mysqldump -h10.0.3.234...
  • Navicat连接数据库10060及1045报错 出现这种现象的原因是3306端口被被防火墙禁掉,无法连接到该端口。首先呢,Win+R,运行services.msc,输入看MySQL服务是否打开 我这看到MySQL80网络服务不在运行。当我想开启时…...
  • pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)") 查了许多方法: .1修改root密码,这个由于是公司建立的,不方便操作 .2参考这个链接:[url=...
  • at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1045) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817) at ...
  • navicat连接数据库报错1045

    千次阅读 2016-06-20 15:21:25
    多方检查发现因为我当初安装了禅道,禅道自动开了一个服务mysqlzt 然后我每次连接数据库都会自动连到这个服务上面去,禁用就好了
  • mysqldump: 1045报错解决经历

    千次阅读 2017-10-18 11:29:54
    由于公司要求对所有生产环境备份,因此需要把oracle、mysql、sqlerver的数据库全部备份一下,但是我只会oracle,没办法,学吧! 经过一段时间的学习,了解了一下mysqldump,其实很简单,比oracle简单的多,但是在一...
  • Navicat连接mysql数据库报错Error 1045(28000) Navicat连接mysql数据库报错: Error 1045(28000):Acess denied for user ‘root’@‘localhost’(using password=yes) 处理方法: 关闭数据库所在机器防火墙 配置...
  • s1s2:/usr/local/mysql # mysql -uroot -p wanpiao88 < wanpiao88.sql ...ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) [b]解决办法如下:[/b] 这是由于访...
  • ![图片说明](https://img-ask.csdn.net/upload/202002/06/1580969535_490335.png) ![图片说明](https://img-ask.csdn.net/upload/202002/06/1580969600_590761.png) 重装了mysql一遍还是报错
  • 数据库一直报错是真的烦,看了网上各种解决方案,试了十几种,终于整好了。 其实简单的说,就一点点,我相信你们也不喜欢说的太啰嗦的教程。 上图先:报错图 就是密码问题,啥也别说了,改密码吧 1,win+R打开cmd...
  • 解决用navicate远程连接数据库出现1045 access denied for user ‘root’@‘localhost’ using password yes 在mysql命令行中执行 SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘123456’); GRANT ALL ...
  • 1登录数据库服务器 mysql -u root -p 密码 2 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 查看用户信息,如果ip没有权限,就加ip 3 grant all privil...
  • Navicat连接PHPStudy的MySQL数据库报错1045”问题描述解决方法 问题描述 连接时提示错误: 1045-Access denied for user ‘root’@‘localhost’(using password: YES) 总之是账号和密码的问题 解决方法 其实很...
  • 在linux里登录到mysql数据库 mysql -uroot -p 给予使用下面用户名‘root’ ‘密码’的地址远程访问所有数据库的权限(mysql的root用户和密码) GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码'...
  • 在我们连接数据库的时候经常报错,遇见错误不要慌,我们先定位出现问题的原因,然后排查解决。 这个是我在jemter连接数据库和Navicat连接数据报的错误,记录一下: Cannot create PoolableConnectionFactory (Access...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 434
精华内容 173
关键字:

数据库1045报错