打開企業管理器,按照下圖左方目錄所示,用滑鼠依次單擊控制台根目錄——Microsoft
SQL
Servers——SQL
Server組——(local)——安全性——登錄,在sa上單擊右鍵選擇屬性,可以對默認的sa設置密碼。
如果不想用sa,可以在sa處單擊右鍵選擇新建登錄,新建立一個用戶名(如圖),記住在「常規」里要選擇SQL
Server身份認證,在密碼處輸入想要設定的密碼,在「伺服器角色」里選擇「System
Administrators」(資料庫管理員,可以對資料庫進行任何操作)和「Security
Administrators」(可以管理伺服器的登錄),將「資料庫訪問」里你要訪問的資料庫前的「許可」鉤上即可。
Ⅱ 如何設置sql server資料庫的用戶名和密碼
1.大多數
Windows
用戶都需要一個
SQL
Server
登錄名以便連接到
SQL
Server。本主題說明了如何創建
SQL
Server
登錄名。
2.創建使用
Windows
身份驗證
(SQL
Server
Management
Studio)
的
SQL
Server
登錄名
3.在
SQL
Server
Management
Studio
中,打開對象資源管理器並展開要在其中創建新登錄名的伺服器實例的文件夾。
4.右鍵單擊「安全性」文件夾,指向「新建」,然後單擊「登錄名」。
5.在「常規」頁上的「登錄名」框中輸入一個
Windows
用戶名。
6.選擇「Windows
身份驗證」。
7.單擊「確定」。
8.創建使用
SQL
Server
身份驗證
(SQL
Server
Management
Studio)
的
SQL
Server
登錄名
9.在
SQL
Server
Management
Studio
中,打開對象資源管理器並展開要在其中創建新登錄名的伺服器實例的文件夾。
10.右鍵單擊「安全性」文件夾,指向「新建」,然後單擊「登錄名」。
11.在「常規」頁上的「登錄名」框中輸入一個新登錄名的名稱。
12.選擇「SQL
Server
身份驗證」。Windows
身份驗證是更安全的選擇。
輸入登錄名的密碼。
13.選擇應當應用於新登錄名的密碼策略選項。通常,強制密碼策略是更安全的選擇。
單擊「確定」。
14.通過
Transact-SQL
創建使用
Windows
身份驗證的
SQL
Server
登錄名
在查詢編輯器中,輸入以下
Transact-SQL
命令:CREATE
LOGIN
FROM
WINDOWS;
GO
15.通過
Transact-SQL
創建使用
SQL
Server
身份驗證的
SQL
Server
登錄名
在查詢編輯器中,輸入以下
Transact-SQL
命令:CREATE
LOGIN
WITH
PASSWORD
=
'
'
;
GO
Ⅲ SQL資料庫怎麼設置為使用密碼登陸啊
1、打開企業管理器-
2、程序——控制面板——找到你要取消密碼的用戶——選擇更改密碼——輸入你的當前密碼之後,新密碼為空,直接確定即可取消密碼。
3、點擊登錄就可以看到很多登錄名,
要看的話右鍵屬性就行了,
也可以改密碼。
Ⅳ sql server 2008 怎麼設置資料庫密碼
1、先用Window身份驗證方式登陸進去,選擇資料庫實例,右鍵選擇屬性——安全性:把伺服器身份驗證選項從「Window身份驗證模式」改為「SQLServer和Window身份驗證模式」。點擊確定,關閉當前對象資源管理器。
注意:
1、如果忘記了sa的登錄密碼,可以先用windows身份認證登錄進去,然後新建查詢,輸入命令:
EXECUTEsp_passwordNULL,'輸入新密碼','sa'
2、設置sa新的密碼,然後就可以用sa用戶名進行SQL Server登錄了。
3、另外,在獲得管理員許可權的情況下,可以用命令行添加SQL用戶
先建立一個c: est.qry文件,內容如下:
exec master.dbo.sp_addlogin test,123
EXEC sp_addsrvrolemember test, sysadmin
4、然後在DOS下執行:cmd.exe /c isql -E /U alma /P /i c: est.qry
Ⅳ mysql 命令怎麼 資料庫設置密碼
在Windows命令行下修改mysql資料庫密碼步驟如下:
1、通過dos命令進入mysql的bin目錄;
2、輸入「mysql
-uroot
-p」,回車進入mysql命令狀態;
3、如果root原來有密碼,mysql將提示輸入原密碼,再進入mysql命令狀態;
4、這里假設將root用戶密碼修改為mysql56,則在mysql命令狀態下輸入:
update
mysql.user
set
password=PASSWORD('mysql56')
where
user='root';
提示Query
OK,說明已更新。
5、輸入FLUSH
PRIVILEGES;來保存修改內容,在mysql命令狀態下輸入:
FLUSH
PRIVILEGES;回車
至此,密碼修改完成。
Ⅵ mysql 資料庫密碼怎麼設置
進入mysql控制台,依次執行:
1、use mysql;
2、update user set password=PASSWORD('hooray') where user='root';
3、flush privileges;
4、quit
Ⅶ sql數據加密有幾種方法
對sql中的數據進行加密,有5種方法,
1、利用CONVERT改變編碼方式:
利用該函數把文字或數據轉換成VARBINARY。但該方式不具備保護數據的能力,僅避免瀏覽數據的過程中能直接看到敏感數據的作用。
2、利用對稱密鑰:
搭配EncryptByKey進行數據加密。使用DecryptByKey函數進行解密。這種方式比較適合大數據量。因為對稱密鑰的過程耗用資源較少。
3、利用非對稱密鑰:
搭配EncryptByAsymKey進行數據加密。使用DecryptByAsymKey函數進行解密。用於更高安全級別的加解密數據。因為耗用資源叫多。
4、利用憑證的方式:
搭配EncryptByCert進行加密和DecryptByCert函數進行解密。比較類似非對稱密鑰。
5、利用密碼短語方式:
搭配EncryptBypassPhrase進行加密,使用DecryptByPassPhrase函數來解密。可以使用有意義的短語或其他數據行,當成加密、解密的關鍵字,比較適合一般的數據加解密。
(7)sql資料庫設置密碼擴展閱讀:
sql資料庫的組成:
在正式學習SQL語言之前,首先讓我們對SQL語言有一個基本認識,介紹一下SQL語言的組成:
1、一個SQL資料庫是表(Table)的集合,它由一個或多個SQL模式定義。
2、一個SQL表由行集構成,一行是列的序列(集合),每列與行對應一個數據項。
3、一個表或者是一個基本表或者是一個視圖。基本表是實際存儲在資料庫的表,而視圖是由若干基本表或其他視圖構成的表的定義。
4、一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應。
5、用戶可以用SQL語句對視圖和基本表進行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區別,都是關系(表格)。
6、SQL用戶可以是應用程序,也可以是終端用戶。SQL語句可嵌入在宿主語言的程序中使用,宿主語言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada語言等。
SQL用戶也能作為獨立的用戶介面,供交互環境下的終端用戶使用。
參考資料來源:網路-SQL資料庫
Ⅷ sql server中怎麼給資料庫表中的用戶密碼加密
1、首先我們電腦上要安裝有SQL Server,然後要准備一個MDF資料庫文件。打開SQL Server。
Ⅸ SQL資料庫安裝後怎樣設置密碼
1、進入企業管理器-->點擊伺服器--〉安全性--〉登錄--〉sa屬性--〉輸入新密碼即可。
2、設置登陸企業管理器密碼:
右擊伺服器--〉編輯SQL Sever 注冊屬性--〉使用SQL Sever 身份驗證,總是提示輸入名和密碼。
Ⅹ 如何用sql語句添加資料庫用戶/密碼
分類: 電腦/網路 >> 程序設計 >> 其他編程語言
問題描述:
1.如何用sql語句添加資料庫用戶/密碼?
2.如何用SQL語句修改資料庫用戶/密碼?
謝謝!
解析:
sp_addlogin [ @loginame = ] 'login'
[ , [ @passwd = ] 'password' ]
[ , [ @defdb = ] 'database' ]
[ , [ @deflanguage = ] 'language' ]
[ , [ @sid = ] sid ]
[ , [ @encryptopt = ] 'encryption_option' ]
參數
[@loginame =] 'login'
登錄的名稱。login 的數據類型為 sysname,沒有默認設置。
[@passwd =] 'password'
登錄密碼。password 的數據類型為 sysname,默認設置為 NULL。sp_addlogin 執行後,password 被加密並存儲在系統表中。
[@defdb =] 'database'
登錄的默認資料庫(登錄後登錄所連接到的資料庫)。database 的數據類型為 sysname,默認設置為 master。
[@deflanguage =] 'language'
用戶登錄到 SQL Server 時系統指派的默認語言。language 的數據類型為 sysname,默認設置為 NULL。如果沒有指定 language,那麼 language 被設置為伺服器當前的默認語言(由 sp_configure 配置變數 default language 定義)。更改伺服器的默認語言不會更改現有登錄的默認語言。language 保持與添加登錄時所使用的默認語言相同。
[@sid =] sid
安全標識號 (SID)。sid 的數據類型為 varbinary(16),默認設置為 NULL。如果 sid 為 NULL,則系統為新登錄生成 SID。盡管使用 varbinary 數據類型,非 NULL 的值也必須正好為 16 個位元組長度,且不能事先存在。SID 很有用,例如,如果要編寫 SQL Server 登錄腳本,或要將 SQL Server 登錄從一台伺服器移動到另一台,並且希望登錄在伺服器間具有相同的 SID 時。
[@encryptopt =] 'encryption_option'
指定當密碼存儲在系統表中時,密碼是否要加密。encryption_option 的數據類型為 varchar(20),可以是下列值之一。
值 描述
NULL 加密密碼。這是默認設置。
skip_encryption 密碼已加密。SQL Server 應該存儲值而且不用重新對其加密。
skip_encryption_old 已提供的密碼由 SQL Server 較早版本加密。SQL Server 應該存儲值而且不用重新對其加密。此選項只供升級使用。
返回代碼值
0(成功)或 1(失敗)