0
什麼是數據庫用戶,它與MySQL用戶(root)有什麼樣的關係,我用它登錄到MySQL命令行客戶端?MySQL數據庫用戶名
如何查看所有用戶的列表,列出其在特定數據庫上的所有權限?我怎樣才能在一個地方看到它(沒有輸入命令)?
如果我在一臺PC上創建數據庫,導出它並在另一臺機器上傳輸該文件,那麼用戶會發生什麼情況?
什麼是數據庫用戶,它與MySQL用戶(root)有什麼樣的關係,我用它登錄到MySQL命令行客戶端?MySQL數據庫用戶名
如何查看所有用戶的列表,列出其在特定數據庫上的所有權限?我怎樣才能在一個地方看到它(沒有輸入命令)?
如果我在一臺PC上創建數據庫,導出它並在另一臺機器上傳輸該文件,那麼用戶會發生什麼情況?
的信息可從以下表格:
mysql.users
mysql.db
的users
表有全局權限(所有數據庫),該db
表在單個數據庫的權限。 (也可以有對象級權限,這些權限位於mysql模式的另一個表中。)
可以使用mysqldump檢索這些表中的信息,爲要導入的行抽出INSERT語句, 。在向這些表中插入行之後,通過使用FLUSH PRIVILEGES語句讓MySQL重新讀取這些表的內容來使這些更改生效。