永发信息网

asp.net网站连接MYSQL 提示 Access denied for user 'root'@'localhost' (using password: YES)

答案:2  悬赏:0  手机版
解决时间 2021-04-28 04:17
asp.net网站连接MYSQL 提示 Access denied for user 'root'@'localhost' (using password: YES)
最佳答案
①右键点击C盘(其他盘符也行)▶属性▶安全▶编辑

②打开之后,在这里查看当前的账户是否在其中?如在,点选编辑。
③选择用户或组→高级→选择用户或组→立即查找,找到后点选该用户→确定
④返回→确定,这里是重点,一般默认是没有所有权限的,点击允许中的完全控制→确定。
处理异常情况:
点选 高级→所有者→编辑
输入ev→检查名称→添加权限即可。
权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。 很多人,常将“用户身份认证”、“密码加密”、“系统管理”等概念与权限管理概念混淆。
从控制力度来看,可以将权限管理分为两大类:
1,功能级权限管理;
2,数据级权限管理。
从控制方向来看,也可以将权限管理分为两大类:
1,从系统获取数据,比如查询订单、查询客户资料;
2,向系统提交数据,比如删除订单、修改客户资料。
全部回答
在MYSQL 中,用远程软件登陆服务器,有时出现:Access denied for user 'root'@'localhost' 出现这种问题,主要的原因就是权限配置的时候 没有配置正确。
1、cmd模式进入mysql的bin目录,输入D:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --defaults-file="D:\Program Files\MySQL\MySQL Server 5.6\my-default.ini" --console --skip-grant-tables,回车
2014-08-29 10:40:48 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use
2014-08-29 10:40:48 8108 [Note] Plugin 'FEDERATED' is disabled.
2014-08-29 10:40:48 8108 [Note] InnoDB: Using atomics to ref count buffer pool pages
2014-08-29 10:40:48 8108 [Note] InnoDB: The InnoDB memory heap is disabled
2014-08-29 10:40:48 8108 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2014-08-29 10:40:48 8108 [Note] InnoDB: Memory barrier is not used
2014-08-29 10:40:48 8108 [Note] InnoDB: Compressed tables use zlib 1.2.3
2014-08-29 10:40:48 8108 [Note] InnoDB: Not using CPU crc32 instructions
2014-08-29 10:40:48 8108 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2014-08-29 10:40:48 8108 [Note] InnoDB: Completed initialization of buffer pool
2014-08-29 10:40:48 8108 [Note] InnoDB: Highest supported file format is Barracuda.
2014-08-29 10:40:57 8108 [Note] InnoDB: 128 rollback segment(s) are active.
2014-08-29 10:40:57 8108 [Note] InnoDB: Waiting for purge to start
2014-08-29 10:40:57 8108 [Note] InnoDB: 5.6.20 started; log sequence number 1625997
2014-08-29 10:40:57 8108 [Note] Server hostname (bind-address): '*'; port: 3306
2014-08-29 10:40:57 8108 [Note] IPv6 is available.
2014-08-29 10:40:57 8108 [Note] - '::' resolves to '::';
2014-08-29 10:40:57 8108 [Note] Server socket created on IP: '::'.
2014-08-29 10:40:58 8108 [Note] mysqld: ready for connections.
Version: '5.6.20' socket: '' port: 3306 MySQL Community Server (GPL)
看到这个结果就说明MySQL已经起来了。
2、再开一个dos窗口,同样切到mysql bin目录下,D:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -u root mysql,回车
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.20 MySQL Community Server (GPL)
mysql>
已连接上mysql数据库,可以输入mysql命令了。
3、设置密码
mysql> update user set password=PASSWORd('password') where user='root';
Query OK, 2 rows affected (0.02 sec)
Rows matched: 3 Changed: 2 Warnings: 0
mysql> FLUSH PRIVILEGES;
mysql> quit
之后按正常方法连接mysql就可以了。如果不能连接,查看下mysql服务是否启动。追问还是不行。。我在本机用网页登录也不行,workbench就可以登录。 是网页端的问题吗?感觉是mysql的权限问题。追答是root用户没有使用mysql_native_password这个数据库的权限,进去添加一下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
已经玩农场了,但是应用添加不了??
各位家里多qq猪猪,能送我吗?
南京市场上金立M100多少钱
恶作剧者在哪?
电吉他弦生锈了怎么办,用不用换?还有木吉他
南昌为什么有那么多罗汉呢?
徐氏广告在哪里啊,我有事要去这个地方
The man on the bike is Kite’s father.对Th
哈!谁能告诉我《画沙》的歌词呀!呵呵…谢谢
刚刚听朋友提起迈索尔瑜伽,可是不怎么了解!
帮忙起个火星文伤感网名,两个字的,谢了
幸运金币如何用
为什么我YY挂了半天没有积分啊??
养生安神睡眠贴,山东日照有卖的吗?
想学车,荣和驾校怎么样,哪个教练好
推荐资讯
分段函数的应用题该怎么做?
出生医学证明
急!为什么我的Windows 7 旗舰版上不显示日期
创新办公文体在哪里啊,我有事要去这个地方
为什么滔滔图标点不亮?
怎么在拍拍里卖些游戏道具等
单选题下列有关根瘤菌及其生物固氮方面的叙述
问道的实质是什么?
谁能帮我登下幻想世界
怎么才能让一个没爱好无聊的人变得开朗起来?
你们喜欢什么动漫
广州哪里有大巴到广西思旺镇
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?