成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysql怎么注冊新賬戶 mysql如何新建用戶,設(shè)置新密碼

mysql中創(chuàng)建賬號的關(guān)鍵字是

1.CREATE USER

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國際域名空間、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、云夢網(wǎng)站維護(hù)、網(wǎng)站推廣。

CREATE USER user [IDENTIFIED BY [PASSWORD] 'password']

[, user [IDENTIFIED BY [PASSWORD] 'password']] ...

CREATE USER用于創(chuàng)建新的MySQL賬戶。要使用CREATE USER,您必須擁有mysql數(shù)據(jù)庫的全局CREATE USER權(quán)限,或擁有INSERT權(quán)限。對于每個(gè)賬戶,CREATE USER會(huì)在沒有權(quán)限的mysql.user表中創(chuàng)建一個(gè)新記錄。如果 賬戶已經(jīng)存在,則出現(xiàn)錯(cuò)誤。

使用自選的IDENTIFIED BY子句,可以為賬戶給定一個(gè)密碼。user值和 密碼的給定方法和GRANT語句一樣。特別是,要在純文本中指定密碼,需忽略PASSWORD關(guān)鍵詞。要把 密碼指定為由PASSWORD()函數(shù)返回的混編值,需包含關(guān)鍵字PASSWORD。

2.使用GRANT語句

最好的方法是使用GRANT語句,因?yàn)檫@樣更精確,錯(cuò)誤少。從MySQL 3.22.11起提供了GRANT;它的主要用途是來給帳戶授權(quán)的,但也可用來建立新帳戶并同時(shí)授權(quán)。注意:當(dāng)mysql運(yùn)行于no_auto_create_user時(shí)要提供新建用戶的密碼,否則不能創(chuàng)新用戶。

下面的示例說明如何使用MySQL客戶端程序來設(shè)置新用戶。

首先,使用MySQL程序以MySQL root用戶來連接服務(wù)器:

shell MySQL --user=root MySQL

如果你為root賬戶指定了密碼,還需要為該MySQL命令和本節(jié)中的其它命令提供--password或-p選項(xiàng)。

以root連接到服務(wù)器上后,可以添加新賬戶。下面的語句使用GRANT來設(shè)置四個(gè)新賬戶:

mysql GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'

- IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

mysql GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'

- IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

mysql GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';

mysql GRANT USAGE ON *.* TO 'dummy'@'localhost';

用GRANT語句創(chuàng)建的賬戶有下面的屬性:

· 其中兩個(gè)賬戶有相同的用戶名monty和密碼some_pass。兩個(gè)賬戶均為超級用戶賬戶,具有完全的權(quán)限可以做任何事情。一個(gè)賬戶 ('monty'@'localhost')只用于從本機(jī)連接時(shí)。另一個(gè)賬戶('monty'@'%')可用于從其它主機(jī)連接。請注意monty的兩個(gè)賬戶必須能從任何主機(jī)以monty連接。沒有l(wèi)ocalhost賬戶,當(dāng)monty從本機(jī)連接時(shí),mysql_install_db創(chuàng)建的localhost的匿名用戶賬戶將占先。結(jié)果是,monty將被視為匿名用戶。原因是匿名用戶賬戶的Host列值比'monty'@'%'賬戶更具體,這樣在user表排序順序中排在前面。(user表排序的討論要參考mysql手冊)。

· 一個(gè)賬戶有用戶名admin,沒有密碼。該賬戶只用于從本機(jī)連接。授予了RELOAD和PROCESS管理權(quán)限。這些權(quán)限允許admin用戶執(zhí)行mysqladmin reload、mysqladmin refresh和mysqladmin flush-xxx命令,以及mysqladmin processlist。未授予訪問數(shù)據(jù)庫的權(quán)限。你可以通過GRANT語句添加此類權(quán)限。

· 一個(gè)賬戶有用戶名dummy,沒有密碼。該賬戶只用于從本機(jī)連接。未授予權(quán)限。通過GRANT語句中的USAGE權(quán)限,你可以創(chuàng)建賬戶而不授予任何權(quán)限。它可以將所有全局權(quán)限設(shè)為'N'。假定你將在以后將具體權(quán)限授予該賬戶。

用mysql實(shí)現(xiàn)登錄注冊功能

表結(jié)構(gòu)如下

id

uname

upwd

isdelete

注意:需要對密碼進(jìn)行加密。

如果使用md5加密,則密碼包含32個(gè)字符。

如果使用sha1加密,則密碼包含40個(gè)字符,這里使用這種方式。

md5加密方式:

sha1加密方式:

創(chuàng)建表

1)創(chuàng)建testLogin.py文件,引入hashlib模塊、MysqlHelper模塊。

2)接收輸入。

3)根據(jù)用戶名查詢,如果未查到則提示用戶名不存在。

4)如果查到則匹配密碼是否相等,如果相等則提示登錄成功,如果不相等則提示密碼錯(cuò)誤。

怎么把mysql注冊為windows服務(wù)?

1)將MySQL 添加到服務(wù)中。\x0d\x0a以管理員模式啟動(dòng)cmd,進(jìn)入mysql安裝路徑: d:/appspace/mysql /bin\x0d\x0a輸入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"\x0d\x0a要指定defaults-file.\x0d\x0a命令行中輸入services.msc回車,可以看到MySQL已被添加到Services中,\x0d\x0aPath to executable中的內(nèi)容為 \x0d\x0ad:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL\x0d\x0a2)啟動(dòng)MySQL\x0d\x0a在MySQL Service中點(diǎn)擊Start按鈕,或者在命令行(Run as administrator)中輸入 net start mysql.\x0d\x0a如果出現(xiàn)1067錯(cuò)誤,啟動(dòng)不了,則重新檢查my.ini文件(前面有描述)\x0d\x0a3)關(guān)閉MySQL\x0d\x0a在MySQL Service中點(diǎn)擊Stop按鈕,或者在命令行(Run as administrator)中輸入 net stop mysql.\x0d\x0a4)刪除mysql服務(wù)\x0d\x0amysqld _remove

網(wǎng)站題目:mysql怎么注冊新賬戶 mysql如何新建用戶,設(shè)置新密碼
分享地址:http://jinyejixie.com/article12/ddichgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、小程序開發(fā)、虛擬主機(jī)、網(wǎng)站設(shè)計(jì)公司、App設(shè)計(jì)建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)