當前位置:首頁 » 編程語言 » 怎麼修改sql密碼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼修改sql密碼

發布時間: 2022-04-21 19:36:10

A. 如何修改sql Server的登錄密碼

通過企業管理器進入查詢分析執行:
EXEC
sp_password
NULL,
'你的新密碼',
'sa'
如果你在NT下(包括2000)裝的SQL
Server,則可以這樣做:
直接打開"查詢分析器"(注意不是從"企業管理器"中進入,可以從開始菜單的程序組進去,如果找不到的話,直接在"運行"中輸入"isqlw.exe"也可);
選擇"Windows身份驗證"進入,不需要輸入密碼,只要你是本機的系統管理員或者域管理員,此時自動成為SQL
Server的管理員;
在查詢分析器窗口中輸入下面的語句直接更改SA密碼:
sp_password
Null,\'ok\',\'sa\'
運行後sa的密碼變為"ok"
sp_password存儲過程的功能是更改SQL
Server登錄的密碼;語法格式:sp_password
[
[
@old
=
]
\'old_password\'
,
]
{
[
@new
=]
\'new_password\'
}
[
,
[
@loginame
=
]
\'login\'
]參數說明[@old
=]
\'old_password\'
:
舊密碼;
[@new
=]
\'new_password\'
:
要指定的新密碼
[@loginame
=]
\'login\'
:
要指定的用戶
返回值:
0(成功)或
1(失敗)
以上方法的關鍵原理在於,從"查詢分析器"中以"Windows身份驗證"連接SQL
Server,只要你是本機的系統管理員或者域管理員,此時自動成為SQL
Server的管理員.

B. 如何更改 sql2005資料庫密碼

1、首先打開我們的SQL Server軟體。並選擇「Windows身份認證」進行登錄,點解「連接」。

C. sql怎麼修改密碼

修改密碼
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
1、例1:給root加個密碼ab12。首先在DOS下進入目錄mysql bin,然後鍵入以下命令:
mysqladmin -uroot -password ab12
註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。
2、例2:再將root的密碼改為djg345。
mysqladmin -uroot -pab12 password djg345

D. 如何利用sql語句修改mysql資料庫用戶登錄密碼

1

打開mysql命令行輸入

USE mysql;

SELECT * FROM USER;

命令點擊運行,進入到mysql用戶配置目錄下

2

然後在下方輸入下列代碼其中123456代碼新密碼,root代表修改密碼賬號名稱

UPDATE USER SET PASSWORD=PASSWORD('123456') WHERE USER='root';

點擊執行

3

修改密碼完成,點擊電腦左下角【開始菜單】,找到【運行】選項,點擊打開

4

在彈出的運行對話框中輸入 services.msc 命令,點擊確定進入服務界面

5

進入服務項界面,找到【MySql】服務,雙擊打開

6

進入服務配置對話框,將該服務重新啟動(否則新密碼無法登陸)

E. 怎麼修改SQL密碼

SQL有專門的加密工具,不要專門設置什麼密碼的,如果你要改裡面的數據請用SQL軟體打開

F. 修改密碼 sql語句 怎麼寫

修改mysql資料庫密碼的sql語句為:

UPDATE MYSQL.USER SET PASSWORD=PASSWORD('123456') WHERE USER='root' and HOST='%';

其中MYSQL.USER是mysql資料庫的user表,裡面存了mysql中所有的賬號密碼;

123456是要修改的新密碼;USER='root'是指修改root賬號的密碼;HOST='%'指對所有授權主機都修改。


(6)怎麼修改sql密碼擴展閱讀

mysql用戶設置的一些命令介紹:

1、登陸mysql:mysql -u root -p;

2、選擇mysql數據:use mysql;

3、以下為添加用戶的的實例,用戶名為guest,密碼為guest123,並授權用戶可進行 SELECT, INSERT 和 UPDATE操作許可權:

INSERT INTO user (host, user, password, select_priv, insert_priv, update_priv)

VALUES ('localhost', 'guest', PASSWORD('guest123'), 'Y', 'Y', 'Y');

4、查詢授權用戶信息

SELECT host, user, password FROM user WHERE user = 'guest';

mysql用戶設置時的注意事項:

1、在 MySQL5.7 中 user 表的 password 已換成了authentication_string。

2、password() 加密函數已經在 8.0.11 中移除了,可以使用 MD5() 函數代替。

3、在注意需要執行FLUSH PRIVILEGES語句。 這個命令執行後會重新載入授權表。

G. 怎樣修改SQL資料庫sa的密碼

查詢不了,如果那麼容易查詢,那安全性又如何保證

如果你可以在資料庫伺服器上操作,你可以用windows的集成用戶登錄資料庫,可以修改sa口令。

H. 如何修改sql sa 密碼

情況一:只是忘記了密碼

方法一:

sp_password Null,'123,'sa'
把sa的密碼設為「123」

執行成功後有「Command(s) completed successfully.」 OK!

方法二:

第一步:打開 SQL2008 用管理員登錄先,然後在服務名處右擊選屬性>安全性>右邊的登錄方式選項改為身份驗證 確定!

第二步:選擇安全性(展開)>登錄名>雙擊sa>密碼改成你需要的密碼確定!

然後關掉SQL2008 或者 斷開連接

第三步:點開始>程序>選擇SQL2008>配置工具>打開 configuration manager>展開 SQL Server2005 網路配置
注意:選中MSSQLSERVER 如果沒有 選中SQMEXPRESS
>TCP/IP 選項 >先啟用 然後右鍵單擊 > 屬性 > Ip地址選項卡 > 把已禁用的選項全部改成已啟用 > 然後把SQL2008 的服務重新啟動一下!

情況二:忘記了密碼,而且從sysadmin中刪除了builtin\Administrators帳號,現在沒其他人是sysadmin了

A:
SQL Server 2005/2008提供了針對該情況的更好的災難恢復方法,無需侵入master資料庫,不會對master資料庫中的對象和數據(例如登陸帳號,證書等)造成損壞。Windows管理員組的成員現在當SQL Server以單用戶模式啟動(另外一個名稱為維護模式)的情況下對SQL Server有了訪問許可權。

通過使用單用戶模式,SQL Server 2005/2008避免了Windows管理員以sysadmin的身份在不被發現的情況下濫用許可權。Windows管理員帳號能進行部分維護任務,例如安裝補丁等。

要將SQL Server以單用戶模式啟動,您可以在命令行模式下增加「-m」參數。您也可以使用SQL Server配置管理員工具。它提供了對文件訪問和其他許可權的合適控制。要是用配置管理工具來恢復您的系統,您可以根據如下步驟:

1. 從菜單->SQL Server 2005->配置,打開配置管理工具(SQL Server Configuration Manager)
2. 停止您想要恢復的SQL Server實例
3. 找到「高級」標簽,「啟動參數」選項文本框中增加「;–m」
4. 點擊「是」按鈕,重新啟動SQL Server實例
請注意:請確保在「;」和「-m」之間沒有空格。注冊參數解析器對類似的輸入錯誤非常敏感。您可以在SQL Server的ERRORLOG文件內看到顯示「SQL Server started in single-user mode.」
5. 在SQL Server實例以單用戶模式啟動後,Windows管理員帳號就能使用sqlcmd工具在Windows驗證模式下連接SQL Server。您可以使用T-SQL命令諸如「sp_addsrvrolemember」來在sysadmin伺服器角色中添加現有登錄帳號或新創建一個登錄帳號。範例語句如下:

EXEC sp_addsrvrolemember 'CONTOSO\Buck', 'sysadmin';

GO

6. 只要sysadmin訪問許可權被恢復,在配置管理中從啟動參數中移除「;-m」參數,重新啟動SQL Server實例

重要的安全提示:
a. 該過程應該只能被用於當沒有其他方法使用特權帳號(例如sysadmin或等同角色)來訪問系統的災難恢復。
b. 該過程允許Windows管理員在SQL Server中有越權行為。它包含了可以被監測和檢測出的明確的侵入行為,包含:
1. 在單用戶模式下停止SQL Server並重啟
2. 使用Windows帳號連接SQL Server

I. 使用SQL語言怎樣修改密碼

你使用的是甚麼資料庫啊,不1樣Oracle:;用戶已更改。這個是把USER01用戶密碼修改成USER10Mysql:(適用於管理員或有全局許可權的用戶重設其它用戶的密碼)進入命令行模式mysql-uroot-pmysqlusemysql;mysqlUPDATEuserSETpassword=PASSWORD(newpassword)WHEREuser=username;mysqlFLUSHPRIVILEGES;mysqlquit;Sqlserver:點擊「開始-所有程序-MicrosoftSQLServer2005-配置工具-SQLServerConfigurationManager」,打開「SQLServerConfigurationManager」窗口在裡面配置

J. 如何更改SQL資料庫密碼

你也不說什麼資料庫,,,
給你提供sqlserver的方式
1、啟動SQL Server Management Studio, 連接到伺服器(如果忘記sa密碼的話,先用Windows認證登陸)。連接成功之後,依次展開安全性->登陸名,右鍵單擊要修改密碼的用戶,選擇屬性,在彈出的屬性對話框中修改密碼就可以了。
2、命令:
sp_password Null,'密碼','sa'