當前位置:首頁 » 密碼管理 » 忘記電腦密碼如何打開資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

忘記電腦密碼如何打開資料庫

發布時間: 2022-07-21 22:50:46

Ⅰ 如何打開資料庫文件,不知道密碼

一般情況下不能打開,當然要看是什麼資料庫了!!
foxpro的一般可以,access的基本只能靠猜……paradox基本沒戲……

Ⅱ 登陸mysql伺服器需要密碼忘記了怎麼辦

如果是root密碼:
方法一:
MySQL提供跳過訪問控制的命令行參數,通過在命令行以此命令啟動MySQL伺服器:
safe_mysqld --skip-grant-tables&
即可跳過MySQL的訪問控制,任何人都可以在控制台以管理員的身份進入MySQL資料庫。
需要注意的是在修改完密碼以後要把MySQL伺服器停掉重新啟動才會生效
方法二:
可以進行如下的步驟重新設置MySQL的root密碼:
1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連接MySQL資料庫。
因為在重新設置MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的
狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以採用將MySQL對
外的埠封閉,並且停止Apache以及所有的用戶進程的方法實現伺服器的准安全
狀態。最安全的狀態是到伺服器的Console上面操作,並且拔掉網線。
2.修改MySQL的登錄設置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存並且退出vi。
3.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登錄並修改MySQL的root密碼
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Type 『help;』 or 『\h』 for help. Type 『\c』 to clear the buffer.
mysql> USE mysql ;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( 『new-password』 ) WHERE User = 『root』 ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
5.將MySQL的登錄設置修改回來
# vi /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
保存並且退出vi。
6.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
windows
1.以系統管理員身份登陸系統。
2.打開cmd—–net start 查看mysql是否啟動。啟動的話就停止net stop mysql.
3.我的mysql安裝在d:\usr\local\mysql4\bin下。
4.跳過許可權檢查啟動mysql.
d:\usr\local\mysql4\bin\mysqld-nt –skip-grant-tables
5.重新打開cmd。進到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password 「newpassword」
d:\usr\local\mysql4\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
7.搞定了。
2,MySQL4.1以上版本一種密碼錯誤問題的解決方法
1 # SET PASSWORD FOR 』some_user』@』some_host』 = OLD_PASSWORD(『newpwd』);
2 # FLUSH PRIVILEGES;
3,Mysql資料庫修復
myisamchk -r -q d:\mysql\data\latin1\*
r代表修復
q代錶快速
d:\mysql\data\latin1\*資料庫裡面 *代表裡面的所有的文件
方法三:
如果你忘記了你的MYSQL的root口令的話,你可以通過下面的過程恢復。
1. 向mysqld server 發送kill命令關掉mysqld server(不是 kill -9),存放進程ID的文件通常在MYSQL的資料庫所在的目錄中。
kill `cat /mysql-data-directory/hostname.pid`
你必須是UNIX的root用戶或者是你所運行的SERVER上的同等用戶,才能執行這個操作。
2. 使用`--skip-grant-tables' 參數來啟動 mysqld。
3. 使用`mysql -h hostname mysql'命令登錄到mysqld server ,用grant命令改變口令。你也可以這樣做:`mysqladmin -h hostname -u user password 'new password''。
(其實也可以用use mysql; update user set password =password('yourpass') where user='root' 來做到。)
4. 載入許可權表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。(當然,在這里,你也可以重啟mysqld。)
方法四:(一定要先備份)
1,重新在另一台電腦上安裝相同版本的MySQL
2,刪除忘記密碼的電腦中MySQL安裝目錄中\data\mysql的全部內容(要先停止MySQL服務)
3,Copy新裝的電腦上MySQL安裝目錄中\data\mysql的全部內容 to 剛剛刪除的目錄中
4,啟動MySQL服務

Ⅲ mysql資料庫忘記密碼怎麼登錄

如果不是root密碼:
連root的密碼也忘記了嗎?
沒有的話,用root進去,修改mysql資料庫user表咯。

如果是root密碼:

方法一:
MySQL提供跳過訪問控制的命令行參數,通過在命令行以此命令啟動MySQL伺服器:
safe_mysqld --skip-grant-tables&
即可跳過MySQL的訪問控制,任何人都可以在控制台以管理員的身份進入MySQL資料庫。
需要注意的是在修改完密碼以後要把MySQL伺服器停掉重新啟動才會生效

方法二:
可以進行如下的步驟重新設置MySQL的root密碼:
1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連接MySQL資料庫。
因為在重新設置MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的
狀態下,其他的用戶也可以任意地登錄和修改MySQL的信息。可以採用將MySQL對
外的埠封閉,並且停止Apache以及所有的用戶進程的方法實現伺服器的准安全
狀態。最安全的狀態是到伺服器的Console上面操作,並且拔掉網線。
2.修改MySQL的登錄設置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存並且退出vi。
3.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登錄並修改MySQL的root密碼
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.56
Type 『help;』 or 『\h』 for help. Type 『\c』 to clear the buffer.
mysql> USE mysql ;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( 『new-password』 ) WHERE User = 『root』 ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
5.將MySQL的登錄設置修改回來
# vi /etc/my.cnf
將剛才在[mysqld]的段中加上的skip-grant-tables刪除
保存並且退出vi。
6.重新啟動mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
windows
1.以系統管理員身份登陸系統。
2.打開cmd—–net start 查看mysql是否啟動。啟動的話就停止net stop mysql.
3.我的mysql安裝在d:\usr\local\mysql4\bin下。
4.跳過許可權檢查啟動mysql.
d:\usr\local\mysql4\bin\mysqld-nt –skip-grant-tables
5.重新打開cmd。進到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password 「newpassword」
d:\usr\local\mysql4\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
7.搞定了。
2,MySQL4.1以上版本一種密碼錯誤問題的解決方法
1 # SET PASSWORD FOR 』some_user』@』some_host』 = OLD_PASSWORD(『newpwd』);
2 # FLUSH PRIVILEGES;
3,Mysql資料庫修復
myisamchk -r -q d:\mysql\data\latin1\*
r代表修復
q代錶快速
d:\mysql\data\latin1\*資料庫裡面 *代表裡面的所有的文件

方法三:
如果你忘記了你的MYSQL的root口令的話,你可以通過下面的過程恢復。
1. 向mysqld server 發送kill命令關掉mysqld server(不是 kill -9),存放進程ID的文件通常在MYSQL的資料庫所在的目錄中。
kill `cat /mysql-data-directory/hostname.pid`
你必須是UNIX的root用戶或者是你所運行的SERVER上的同等用戶,才能執行這個操作。
2. 使用`--skip-grant-tables' 參數來啟動 mysqld。
3. 使用`mysql -h hostname mysql'命令登錄到mysqld server ,用grant命令改變口令。你也可以這樣做:`mysqladmin -h hostname -u user password 'new password''。
(其實也可以用use mysql; update user set password =password('yourpass') where user='root' 來做到。)
4. 載入許可權表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。(當然,在這里,你也可以重啟mysqld。)

方法四:(一定要先備份)
1,重新在另一台電腦上安裝相同版本的MySQL
2,刪除忘記密碼的電腦中MySQL安裝目錄中\data\mysql的全部內容(要先停止MySQL服務)
3,Copy新裝的電腦上MySQL安裝目錄中\data\mysql的全部內容 to 剛剛刪除的目錄中
4,啟動MySQL服務

這樣就只有一個root用戶了,密碼為空……

Ⅳ mysql資料庫root的密碼忘記了怎麼辦可以改嗎

mysql資料庫密碼忘記了,第一可以通過修改文件配置來重新設置密碼,第二可以重新下載mysql就可以重新設置密碼了。在我們使用資料庫的時候通常都會使用root用戶登錄,所以就需要設置密碼,但是這個密碼是不可見的,而且在使用Navicat Premium連接資料庫的時候也需要使用密碼才可以連接。當我們忘記密碼時,我們有兩種辦法來解決。

Ⅳ win7忘記開機密碼怎樣才能打開電腦

估計是設置了BIOS密碼,把主板上的電池摳出來,重新安裝進去就可以了.(針對台式機)

筆記本忘記開機密碼流程:

搞一個系統盤放到光碟機裡面!在開機之後進入BIOS系統!!設為光碟啟動!重起!
這個時候,你就可以進入了!不過,你所用的是光碟的系統還沒有解決根本問題,當打開了電腦了之後,我們打開C盤,也就是你的系統盤!然後打開windows\System32\Config目錄下有個SAM文件(即賬號密碼資料庫文件) 把這個文件刪除掉,這樣你的 windows 就沒有那個密碼文件了!然後重起電腦!!!取出的光碟就OK !再次起動的時候,windows會提示說系統文件丟失,要要求修復你等幾分鍾就OK了!修復後的系統就沒有了密碼了!!!!

Ⅵ SQL Server2008 資料庫忘記登錄密碼了怎麼辦

以下要求在安裝了MS SQL的電腦(或稱伺服器)上操作。

1、MS SQL安裝時,會有選項,可設定管理員帳戶(SA)密碼。此外,還有一個是否允許「Windows 身份驗證」登錄的項,如果這個項打開,使用管理員帳戶登錄windows(一般是「Administrator」)後,打開「SQL Server Management Studio」,在登錄窗中,選定「Windows 身份驗證」後直接登錄。登錄後去「安全性」-》「登錄名」中找到sa帳戶或相應的帳戶,改好密碼即可。
2、如果「Windows 身份驗證」方式也無法登錄SQL,那就麻煩一些了,去控制面版中,停止所有的SQL相關的服務後,將相關的資料庫文件找到,復制出來,然後卸載並重裝MS SQL,然後裝相關的資料庫文件進行附加操作,然後再重新設定相關帳戶的對這個資料庫的登錄操作權即可。

Ⅶ 怎樣設置開機密碼忘記電腦密碼了怎麼辦

怎樣設置開機密碼?

在開始-設置-控制面版-用戶賬戶-創建或點擊你現在的用戶,上面有設置密碼的選項

或者可以通過設置bios

開機的時候狂按del健,在里頭可以找到password字樣的東西,設置之後開機時需要輸入密碼,連windows都進不了.

怎樣設置屏幕保護程序和屏幕保護密碼?

(1)設置屏幕保護程序:右鍵點桌面---屬性---屏幕保護程序---點倒三角下拉菜單-選保護程序-等待時間-確定。

(2)設置屏幕保護密碼:右鍵點桌面---屬性---屏幕保護程序---輸入密碼(不輸則?認開機密碼) ---密碼保護---確定。

忘記電腦密碼了怎麼辦?

這里有幾種方法(主要針對win2000/xp)

一、刪除SAM文件,清除Administrator賬號密碼

Windows 2000所在的WinntSystem32Config目錄下有個SAM文件(即賬號密碼資料庫文件),它保存了Windows 2000中所有的用戶名和密碼。當你登錄的時候,系統就會把你鍵入的用戶名和密碼,與SAM文件中的加密數據進行校對,如果兩者完全符合,則會順利進入系統,否則將無法

登錄,因此我們可以使用刪除SAM文件的方法來恢復管理員密碼。

刪除SAM文件後重新啟動,此時管理員Administrator賬號已經沒有密碼了,這時你可以用Administrator賬戶登錄系統,不用輸入任何密碼,進入系統後再重新設置你的管理員賬戶密碼即可。

二、從SAM文件中找密碼

這里需要的工具是LC4,運行LC4,打開並新建一個任務,然後依次點擊「IMPORT→Import from SAM file」,打開已待破解的SAM文件,此時LC4會自動分析此文件,並顯示出文件中的用戶名;之後點擊「Session→Begin Audit」,即可開始破解密碼。如果密碼不是很復雜的話,很短的時間內就會得到結果。

不過,如果密碼比較復雜的話,需要時間會很長,這時我們就需要用下面的方法了。

三、用密碼重設盤設新密碼

在沒有使用「歡迎屏幕」登錄方式的情況下登錄到Windows XP後,按下「Ctrl + Alt + Del」組合鍵,出現「Windows 安全」窗口,點擊選項中「更改密碼」按鈕,出現更改密碼窗口。這個窗口中,將當前用戶的密碼備份,點擊左下角「備份」按鈕,激活「忘記密碼向導」,按照提示創建密碼重設盤。

如果在Windows XP的登錄窗口輸入了錯誤的密碼,就會彈出「登錄失敗」窗口,如果你的確想不起來自己的密碼是什麼時,可點擊「重設」按鈕,啟動密碼重設向導,通過剛才所創建的密碼重設盤,重新設定密碼,登錄Windows XP。

四、使用軟體修改密碼

Windows Key 5.0和Windows XP/2000/NT Key這兩款軟體可以自動把Administrator密碼修改為12345,重啟系統後用此賬號登錄,然後在「控制面板」用戶中,再重新修改管理員密碼即可。

軟體名:Windows Key 5.0

使用方法:運行之後會生成3個文件:txtsetup.oem、winkey.sys和winkey.inf,把它們拷貝到一張軟盤中,製作成一張 Windows Key盤。然後使用Windows XP安裝光碟啟動電腦,啟動過程中按F6鍵讓系統安裝第三方的驅動程序。此時,放入Windows Key軟盤就會自動跳到WindowsKey的界面,這時它會強行把Administrator的密碼換成「12345」。

軟體名:Windows XP/2000/NT Key

使用方法:用它製作一張驅動軟盤;然後用安裝光碟啟動電腦,啟動過程中按「S」,插入該驅動軟盤,系統管理員賬號administrator的密碼就會被改為12345。

Ⅷ mysql資料庫忘記密碼怎麼打開

mysql -uroot -p 輸入密碼回車後,出現如下圖錯誤。這時候需要我們破解密碼。
service mysqld stop //先停止mysql服務。

然後打開mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代碼:skip-grant-tables。這行代碼意思就是跳過跳過授權表,即是可以跳過密碼驗證直接進入資料庫。

3
service mysqld restart //重啟mysql資料庫。假如不重啟的話,不會生效。
mysql -uroot -p //此時直接回車,既可以進入資料庫。
出現mysql>就說明你已經進入到mysql資料庫里了。

Ⅸ 阿里雲伺服器ECSMySQL資料庫忘記密碼怎麼辦

先以root身份SSH連進ECS主機

一、首先嘗試了查找安裝資料庫時的默認密碼,一般在account.log賬戶文件里

位置大概是在 /root/類似sh-1.3.0-ubuntu/account.log

直接 cat account.log 列印一下裡面的內容,一些默認的賬戶信息就在裡面,如果沒有改過的話。。。

可惜,好像改過了

二、嘗試修改mysql的配置文件,使之可以跳過密碼直接用root進入資料庫再該密碼就好了

步驟:

首先找到mysql的配置文件my.cnf 一般在 /etc/my.cnf

cd進 /etc 直接 vim my.cnf 編輯他

在【mysqld】標簽下添加一句skip-grant-tables 即可

esc退出編輯 :wq保存退出

然後重啟伺服器 service mysqld restart 讓修改生效

mysql -u root 就可以直接進入資料庫了

然後是修改密碼 mysql> USE mysql;

mysql> UPDATE user SET Password = password (『新密碼』) WHERE User = 『root』 ;

mysql> flush privileges ;

mysql> quit

改完密碼,再將配置文件改回來,就把添加的那句刪掉就好了,然後再次重啟伺服器

然後就可以使用mysql -u root -p 輸入你的新密碼進入啦