查看mysql資料庫用戶
⑴ 怎麼查看mysql的用戶名和密碼是什麼
如果你在安裝過程中沒有設置用戶名密碼的話,你可以用root用戶名與密碼登錄資料庫。
用戶名:root 密碼為空。如果設置過密碼忘記了,那不好意思,不能查看密碼。
只能查看用戶名,因為mysql密碼是動態md5加密,是不可逆向查詢的。
⑵ 如何查看mysql資料庫用戶密碼
1,打開mysql.exe和mysqld.exe所在的文件夾,復制路徑地址;
⑶ mysql資料庫中如何使用命令查看當前登陸用戶
MySQL查看當前登錄用戶:
SELECTUSER();
http://dev.mysql.com/doc/refman/5.5/en/information-functions.html#function_user
****************************************希望能夠幫助到你!************************************************
如果我的回答對你有幫助,
別忘了內點擊我的回答下方【選為滿容意答案】按鈕。
謝謝!
⑷ 如何查詢mysql資料庫下某個資料庫的用戶名
查看用戶許可權
show grants for 你的用戶
比如:
show grants for root@』』;
mysql> use mysql;
Database changed
mysql> select user,host from user;
+———+———————–+
| user | host |
+———+———————–+
| root | 127.0.0.1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+———+———————–+
7 rows in set (0.00 sec)
mysql> show grants for root@』localhost』;
+———————————————————————+
| Grants for root@localhost |
+———————————————————————+
| GRANT ALL PRIVILEGES ON *.* TO 『root』@'localhost』 WITH GRANT OPTION |
+———————————————————————+
1 row in set (0.00 sec)
mysql>
mysql> select db,user ,host from db;
+———+——+————–+
| db | user | host |
+———+——+————–+
| test | | % |
| test\_% | | % |
| db | test | 172.20.1.124 |
+———+——+————–+
3 rows in set (0.00 sec)
mysql>
Grant 用法
mysql> GRANT <privileges> ON <what>
-> TO <user> [IDENTIFIED BY "<password>"]
-> [WITH GRANT OPTION];
例如:GRANT USAGE ON *.* TO 『discuz』@'localhost』 IDENTIFIED BY PASSWORD 』123456′;
參數說明:
<privileges>是一個用逗號分隔的你想要賦予的許可權的列表。你可以指定的許可權可以分為三種類型:
資料庫/數據表/數據列許可權:
Alter: 修改已存在的數據表(例如增加/刪除列)和索引。
Create: 建立新的資料庫或數據表。
Delete: 刪除表的記錄。
Drop: 刪除數據表或資料庫。
INDEX: 建立或刪除索引。
Insert: 增加表的記錄。
Select: 顯示/搜索表的記錄。
Update: 修改表中已存在的記錄。
全局管理許可權:
file: 在MySQL伺服器上讀寫文件。
PROCESS: 顯示或殺死屬於其它用戶的服務線程。
RELOAD: 重載訪問控製表,刷新日誌等。
SHUTDOWN: 關閉MySQL服務。
特別的許可權:
ALL: 允許做任何事(和root一樣)。
USAGE: 只允許登錄–其它什麼也不允許做。
⑸ mysql 查看當前資料庫里有哪些用戶
進入mysql終端
use
mysql;
select
user
from
user;
就可以看到資料庫的用戶了。
⑹ 如何查看mysql資料庫用戶密碼
1、打開mysql.exe和mysqld.exe所在的文件夾,復制路徑地址
⑺ mysql查看資料庫屬於哪個用戶
MySQL中所有使用者的許可權是記錄在mysql這個資料庫的users資料表中
所以你只要先use mysql
再SELECT * FROM users 你可以看到所有的使用者許可權
有關db的數據是記錄在Db(大小寫要注意)這個數據表中
所以只要呼叫出Db的資料 SELECT * FROM Db
或者你可以用 SELECT * FROM Db WHERE Db='phplampDB'
⑻ mysql 查看資料庫是哪個用戶
MySQL中所有使用者的許可權是記錄在mysql這個資料庫的users資料表中
所以你只要先use mysql
再SELECT * FROM users 你可以看到所有的使用者許可權
有關db的數據是記錄在Db(大小寫要注意)這個數據表中
所以只要呼叫出Db的資料 SELECT * FROM Db
或者你可以用 SELECT * FROM Db WHERE Db='phplampDB'
⑼ mysql 如何查看該資料庫用戶具有哪些許可權
1、use mysql
2、SELECT*FROMusers
就可以看到所有的使用者許可權
有關db的數據是記錄在Db(大小寫要注意)這個數據表中,所以只要呼叫出Db的資料SELECT*FROMDb 就可以看到你要的答案。
或者可以用:
SELECT*FROMDbWHEREDb='phplampDB'找出你要的答案
(9)查看mysql資料庫用戶擴展閱讀:
授予MySQL用戶許可權的語句
show grants for 你的用戶
比如:show grants for root@'localhost';
Grant 用法:
GRANT USAGE ON *.* TO 'discuz'@'localhost' IDENTIFIED BY PASSWORD
'*';
GRANT ALL PRIVILEGES ON `discuz`.* TO 'discuz'@'localhost';
建立一個只可以在本地登陸的 不能操作的用用戶名 discuz 密碼為 ***** 已經加密了的
然後第二句的意思是 ,給這個discuz用戶操作discuz資料庫的所有許可權
使用GRANT
GRANT命令用來建立新用戶,指定用戶口令並增加用戶許可權。其格式如下:
mysql> GRANT <privileges> ON <what>
-> TO <user> [IDENTIFIED BY "<password>"]
-> [WITH GRANT OPTION];
⑽ mysql中怎麼查詢資料庫有幾個用戶
查看MYSQL資料庫中所有用戶
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;