本文目錄一覽:
- 1、SQL資料庫中用語句修改用戶登錄密碼
- 2、mysql資料庫密碼忘了怎麼重置
- 3、怎樣修改 MySQL資料庫中的密碼
- 4、如何在資料庫中修改後台密碼
- 5、如何用命令行重置mysql密碼,忘記mysql資料庫密碼怎麼辦
- 6、如何修改資料庫 用戶的賬號密碼
SQL資料庫中用語句修改用戶登錄密碼
用這個可以嗎?
sql=”update sp_password set password=’newpassword’ where username=’要修改的用戶名'”
sqlcommand cmd=new sqlcommand(sql,databaseconn);
cmd.excutenonquarry();
這樣可以達到你的效果。
databaseconn 是你連接到伺服器的已經打開的資料庫連接。
mysql資料庫密碼忘了怎麼重置
1、編輯MySQL配置文件:
windows環境中:%MySQL_installdir%\my.ini //MySQL安裝目錄下的my.ini配置文件。
linux環境中:/etc/my.cnf
在[MySQLd]配置段添加如下一行:skip-grant-tables
保存退出編輯。
2、然後重啟MySQL服務
windows環境中:
net stop MySQL
net start MySQL
linux環境中:
/etc/init.d/MySQLd restart
3、設置新的ROOT密碼
然後再在cmd命令行下執行:
MySQL -uroot -p MySQL
要求輸入密碼時直接回車無需密碼即可進入資料庫了。
現在我們執行如下語句把root密碼更新為 123456:
update user set password=PASSWORD(“123456”) where user=’root’
quit 退出MySQL。
4、還原配置文件並重啟服務
然後修改MySQL配置文件把剛才添加的那一行(skip-grant-tables)刪除。
再次重起MySQL服務,即可
二.修改MySQL的用戶名和密碼:(未證實)
方法一:(適用於管理員或者有全局許可權的用戶重設其它用戶的密碼)
進入命令行模式
mysql -u root mysql
mysql UPDATE user SET password=PASSWORD(“new password”) WHERE user=’name’
mysql FLUSH PRIVILEGES
mysql QUIT
方法二:(應用同上,只是方法不同)
mysql -u root mysql
mysql SET PASSWORD FOR name=PASSWORD(‘new password’)
mysql QUIT
最後必殺技:
mysqladmin -u root “old password” “new password”
註:以上name請用你的用戶名來替代,new password請輸入你想要設置的密碼。
怎樣修改 MySQL資料庫中的密碼
方法1 使用phpmyadmin,這是最簡單的了,修改mysql庫的user表, 不過別忘了使用PASSWORD函數。 方法2 使用mysqladmin,這是前面聲明的一個特例。 以下為引用的內容:mysqladmin -u root -p password mypasswd 輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。 把命令里的root改為你的用戶名,你就可以改你自己的密碼了。 當然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執行mysqladmin, 那麼這種方法就是無效的。 而且mysqladmin無法把密碼清空。 下面的方法都在mysql提示符下使用,且必須有mysql的root許可權: 方法3 以下為引用的內容:mysql INSERT INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql FLUSH PRIVILEGES 確切地說這是在增加一個用戶,用戶名為jeffrey,密碼為biscuit。在《mysql中文參考手冊》里有這個例子,所以我也就寫出來了。 注意要使用PASSWORD函數,然後還要使用FLUSH PRIVILEGES。 方法4 和方法三一樣,只是使用了REPLACE語句 以下為引用的內容:mysql REPLACE INTO mysql.user (Host,User,Password)
VALUES(\%,jeffrey,PASSWORD
mysql FLUSH PRIVILEGES 方法5
使用SET PASSWORD語句, mysql SET PASSWORD FOR jeffrey@”%” = PASSWORD
你也必須使用PASSWORD()函數, 但是不需要使用FLUSH PRIVILEGES。 方法6 使用GRANT … IDENTIFIED BY語句 mysql GRANT USAGE ON *.* TO jeffrey@”%” IDENTIFIED BY
這裡PASSWORD()函數是不必要的,也不需要使用FLUSH PRIVILEGES。 注意: PASSWORD() [不是]以在Unix口令加密的同樣方法施行口令加密。
如何在資料庫中修改後台密碼
資料庫中操作。
用sql2005的查詢分析器連接到你的資料庫
找到資料庫中的aspnet_Users
表查到用戶名和UserId在aspnet_Membership
表中找到對應ID把
PasswordFormat
改成”0″(零),Password
隨便輸入
即密碼。1.找到aspnet_Users表:打開表
—
返回所有行
2.在表內查看後台的用戶名和UserId
3.記錄用戶名和UserId後打開aspnet_Membership表:打開表
—
返回所有行
4.找到對應ID把
PasswordFormat
改成”0″(零),Password
隨便輸入
即密碼。
如何用命令行重置mysql密碼,忘記mysql資料庫密碼怎麼辦
很多人在想用資料庫可視化界面管理多方便或者是那個什麼集成套件或者是phpadmin那個網頁,告訴你一旦資料庫密碼不記得了這些都進不去所以根本沒法操作,廢話不多說了,我的資料庫用戶名是root這裡主要說如果重置密碼。1.停掉mysql所有服務或者打開任務管理器關掉所有mysql進程,停止mysql服務的語句,首先進入mysql安裝目錄的bin目錄我這裡是F:\smarty\MySQL\bin執行 net stopmysql停掉服務。2.進入cmd打開一個新的命令行窗口,並進入到mysql安裝目錄的bin目錄3.跳過許可權檢查啟動MySQL,執行mysqld-nt –skip-grant-tables 這條語句操作此步驟這步執行之後你會發現你的這個窗口裡面不能輸入了。好了準備執行下一步。4.重新打開一個cmd命令行窗口,命令行轉到F:\smarty\MySQL\bin目錄下直接用mysql命令進入資料庫這樣已經進入資料庫了,接下來就是切換至mysql資料庫改變root用戶的密碼5.切換到mysql資料庫並更改密碼,這裡當然就不需要舊密碼了否則就沒有任何意義了。我這裡當然以前的密碼不是root所以這裡改成了root.6.刷新許可權,flush privileges;7.現在就可以重啟mysql,如果重啟不了可以到任務管理器裡面關掉mysql進程然後net startmysql啟動服務,再輸入命令 mysql -uroot -p你的新密碼就可以了
如何修改資料庫 用戶的賬號密碼
首先進入命令行下:
以root用戶登錄,命令:mysql -uroot -p 回車 輸入密碼;
mysqluse mysql;
mysqlUPDATE user SET password=PASSWORD(‘輸入新密碼’) WHERE user=’root’;
mysqlFLUSH PRIVILEGES;
已經完成。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/245229.html