當前位置:首頁 » 數據倉庫 » 你沒有以資料庫所有者或系統管理員
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

你沒有以資料庫所有者或系統管理員

發布時間: 2023-08-26 07:36:20

『壹』 PHP警告:mysql_connect():拒絕訪問用戶「根」@「localhost」(使用密碼:

出現此問題一般會有兩種可能:

1、mysql資料庫的密碼不正確

2、用戶沒有訪問許可權

解決辦法如下:


1、使用資料庫管理工具按照之前的賬戶密碼登陸是否成功,如果成功則可在管理軟體中查看用戶許可權。如(navicat)

2、如果登陸不成功,則需重置密碼,步驟如下:

Windows環境下:

①.以系統管理員身份登陸系統。

②.打開cmd-----net start 查看mysql是否啟動。啟動的話就停止net stop mysql.

③.我的mysql安裝在d:usrlocalmysql4in下。

④.跳過許可權檢查啟動mysql.

d:usrlocalmysqlinmysqld-nt --skip-grant-tables

⑤.重新打開cmd。進到d:usrlocalmysql4in下:

d:usrlocalmysqlinmysqladmin -u root flush-privileges password "newpassword"

d:usrlocalmysqlinmysqladmin -u root -p shutdown 這句提示你重新輸密碼。

⑥.在cmd里net start mysql

Linux環境下:

如果忘記了MySQL root密碼,可以用以下方法重新設置:

①.KILL掉系統里的MySQL進程;
killall -TERM MySQLd

②.用以下命令啟動MySQL,以不檢查許可權的方式啟動;
safe_MySQLd --skip-grant-tables &

③.然後用空密碼方式使用root用戶登錄 MySQL;
MySQL -u root

④.修改root用戶的密碼;
MySQL> update MySQL.user set password=PASSWORD('新密碼') where User='root';
MySQL> flush privileges;
MySQL> quit

重新啟動MySQL,就可以使用新密碼登錄了。

『貳』 安裝sql server2012英文版時提示缺失系統管理員賬戶怎麼辦

添加一個管理員賬戶,在控制面板用戶類型改為管理員賬戶類型就行。