當前位置:首頁 » 操作系統 » 給資料庫設置密碼

給資料庫設置密碼

發布時間: 2022-02-27 19:10:13

A. mysql 怎樣給資料庫用戶設置密碼

1、改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫里的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

2、授權法。例如,你想myuser使用mypassword從任何主機連接到mysql伺服器的話。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允許用戶myuser從ip為192.168.1.6的主機連接到mysql伺服器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
'mypassword' WITH GRANT OPTION;

B. 在MySQL資料庫中如何為用戶設置密碼

假如你是一個管理員, 你還要進行一些用戶的建立及授權,這又涉及到設置密碼的問題.下面我們就討論一下如何設置密碼: 首先我們應該知道Mysql資料庫中的口令存儲必須用password()函數加密它.因為在user表中是以加密形式存儲口令,而不是作為純文本.如果你沒有 加密,直接在資料庫中執行以下語句: use mysql insert into user (host,user,password) values ('%','user_name','your password'); flush privileges; 相信結果不會讓你滿意.因為伺服器比較的是加密的值,所以伺服器連接一定失敗.這里需要說明的是flush privileges;這條 命令起到了重新載入授權表.你也可以在shell下直接用mysqladmin -u root reload或者mysqladmin -u root flush-privileges來 實現重載授權表. 在MySQL環境下,你可以使用以下語句進行設置密碼: 1.insert into user(host,user,password) values('%','user_name',password("your password"); 2.set password for user_name = password("your password") 以上兩種方法都必須進行重載授權表. 3.當然你也可以在創建一個用戶時直接設置密碼,grant語句將為你自動加密口令. 示例: grant all on *.* to mailto:user_name@ identified by "your password"; 另外大家也可以在shell環境下用mysqladmin程序來設置密碼。 示例:mysqladmin -u root password "your password"

C. 資料庫用戶名和密碼在哪裡配置的

伺服器的資料庫的密碼在include文件夾下的conn.inc文件中配置,也就是你phpmywind的時候的用戶名密碼資料庫名什麼的都在這里可以找到,不過如果加密過的話要想辦法解密。

D. access 2013中如何給資料庫添加密碼

步驟如下;

1、以獨占方式打開要設置的資料庫文件;

2、點擊文件選項卡,點擊信息;

E. 如何用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(失敗)

F. MySQL資料庫下 如何為用戶設置密碼

當初次在機器上安裝完Mysql時,你可以匿名進行訪問資料庫或者以不帶口令的root身份進入資料庫.另外如果你是一個管理員,你還要進行一些用戶的建立及授權,這又涉及到設置密碼的問題.下面我們就討論一下如何設置密碼: 首先我們應該知道Mysql資料庫中的口令存儲必須用password()函數加密它.因為在user表中是以加密形式存儲口令,而不是作為純文本.如果你沒有加密,直接在資料庫中執行以下語句: use mysql insert into user (host,user,password) values('%','user_name','your password'); flush privileges; 相信結果不會讓你滿意.因為伺服器比較的是加密的值,所以伺服器連接一定失敗.這里需要說明的是flush privileges;這條命令起到了重新載入授權表.你也可以在shell下直接用mysqladmin -u root reload或者mysqladmin -u root flush-privileges來實現重載授權表. 在Mysql環境下,你可以使用以下語句進行設置密碼: 1.insert into user(host,user,password) values('%','user_name',password("your password"); 2.set password for user_name = password("your password") 以上兩種方法都必須進行重載授權表. 3.當然你也可以在創建一個用戶時直接設置密碼,grant語句將為你自動加密口令. 如 :grant all on *.* to mailto:user_name@% identified by "your password"; 另外你也可以在shell環境下用mysqladmin程序來設置密碼 如: mysqladmin -u root password "your password"

G. 如何用命令在mysql建立資料庫並設置資料庫密碼。

---創建資料庫的格式
create database databasename

on --主文件
(
name=***,
filename="d:/**.mdf",--主文件路徑
size=2, --初始在大小,默認單位MB,可以省略
filegrowth=10%,---文件增長幅度,可以是百分比或MB,可以省略
maxsize=100 ---文件最大,默認單位MB,省略則表示無限制,最後一句話不要
---「,」結束標記
)
log on ---日誌,格式和上米昂一樣
(
name=**,
filename="D:/**.ldf",
size=2,
filegrowth=10%,
maxsize=100
)

H. sql server中怎麼給資料庫表中的用戶密碼加密

1、首先我們電腦上要安裝有SQL Server,然後要准備一個MDF資料庫文件。打開SQL Server。

熱點內容
哪裡有存儲器零售商 發布:2024-11-15 22:55:42 瀏覽:46
手機如何設置鎖屏密碼個性 發布:2024-11-15 22:44:08 瀏覽:417
mysql導入存儲過程 發布:2024-11-15 22:43:18 瀏覽:638
net連接資料庫代碼 發布:2024-11-15 22:40:16 瀏覽:61
編程計算nk 發布:2024-11-15 22:35:07 瀏覽:833
資料庫第一章 發布:2024-11-15 22:27:07 瀏覽:593
測試php性能工具 發布:2024-11-15 22:19:37 瀏覽:580
安卓手機怎麼給王者榮耀差評 發布:2024-11-15 22:16:47 瀏覽:270
c調用python返回 發布:2024-11-15 22:14:23 瀏覽:943
優酷無法上傳高清視頻 發布:2024-11-15 22:13:13 瀏覽:733