真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql賬號怎么創(chuàng)建 mysql怎么用創(chuàng)建的用戶登錄

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

1.CREATE USER

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供惠山網(wǎng)站建設(shè)、惠山做網(wǎng)站、惠山網(wǎng)站設(shè)計、惠山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、惠山企業(yè)網(wǎng)站模板建站服務(wù),十年惠山做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

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)限。對于每個賬戶,CREATE USER會在沒有權(quán)限的mysql.user表中創(chuàng)建一個新記錄。如果 賬戶已經(jīng)存在,則出現(xiàn)錯誤。

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

2.使用GRANT語句

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

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

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

shell MySQL --user=root MySQL

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

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

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)建的賬戶有下面的屬性:

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

· 一個賬戶有用戶名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)限。

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

使用mysql語句創(chuàng)建一個用戶zhan密碼為123456

MySQL創(chuàng)建數(shù)據(jù)庫與創(chuàng)建用戶以及授權(quán)

1、create schema [數(shù)據(jù)庫名稱] default character set utf8 collate utf8_general_ci;--創(chuàng)建數(shù)據(jù)庫

采用create schema和create database創(chuàng)建數(shù)據(jù)庫的效果一樣。

2、create user '[用戶名稱]'@'%' identified by '[用戶密碼]';--創(chuàng)建用戶

密碼8位以上,包括:大寫字母、小寫字母、數(shù)字、特殊字符

%:匹配所有主機(jī),該地方還可以設(shè)置成‘localhost’,代表只能本地訪問,例如root賬戶默認(rèn)為‘localhost‘

3、grant select,insert,update,delete,create on [數(shù)據(jù)庫名稱].* to [用戶名稱];--用戶授權(quán)數(shù)據(jù)庫

*代表整個數(shù)據(jù)庫

4、flush privileges ;--立即啟用修改

5、revoke all on *.* from tester;--取消用戶所有數(shù)據(jù)庫(表)的所有權(quán)限

6、delete from mysql.user where user='tester';--刪除用戶

7、drop database [schema名稱|數(shù)據(jù)庫名稱];--刪除數(shù)據(jù)庫

分類: 數(shù)據(jù)庫

標(biāo)簽: MySQL創(chuàng)建數(shù)據(jù), MySQL創(chuàng)建用戶, MySQL授權(quán), MySQL取消授權(quán), MySQL刪除賬戶

好文要頂 關(guān)注我 收藏該文

銘久

粉絲 - 17 關(guān)注 - 2

+加關(guān)注

00

? 上一篇: Windows系統(tǒng)下MySQL解壓版添加到系統(tǒng)服務(wù)

? 下一篇: ionic安裝插件常用命令

posted @ 2016-05-17 09:27 銘久 閱讀(83691) 評論(0) 編輯 收藏 舉報

mysql數(shù)據(jù)庫怎么創(chuàng)建新用戶

1

進(jìn)入到mysql安裝目錄的bin目錄下。如下圖

2

在此處打開命令行?;蛘呤乔袚Q到該目錄下。如下圖:

命令:c:\mysql\bin

3

使用root用戶登錄數(shù)據(jù)。如下圖:

命令:mysql

-uroot

-p

4

登錄成功之后。開始創(chuàng)建用戶。如下圖:

命令:

create

user'rsm'@'localhost'identified

by'123456';

5

給該用戶賦權(quán):

使用命令:

grant

all

on

*.*

to

'rsm'@'%';

6

賦權(quán)成功后。退出當(dāng)前用戶。使用新創(chuàng)建用戶登錄。

mysql如何創(chuàng)建新用戶,例如創(chuàng)建一個sss 密碼為123的用戶

1、登錄:mysql?-u?root?-p

2、查看現(xiàn)有用戶,select host,user,authentication_string?from mysql.user;

3、新建用戶,create user "sss"@"host" identified by "123";

4、再次查看用戶列表,可以看到sss用戶已創(chuàng)建,select host,user,authentication_string?from mysql.user;

MySQL創(chuàng)建用戶有哪幾種基本方法,如何實(shí)現(xiàn)?

我所知道的mysql創(chuàng)建用戶有兩種辦法。第一種辦法是使用grant語句,這種辦法可以直接指定用戶的數(shù)據(jù)庫以及表的權(quán)限。

第二種辦法是直接操作mysql數(shù)據(jù)庫中的user表,用SQL語句來創(chuàng)建插入數(shù)據(jù),這樣刷新權(quán)限之后也可以創(chuàng)建用戶。


網(wǎng)頁標(biāo)題:mysql賬號怎么創(chuàng)建 mysql怎么用創(chuàng)建的用戶登錄
地址分享:http://weahome.cn/article/hheehi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部