Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pokaż użytkowników MySQL

Struktura MySQL polega na tym, że utrzymuje własnych użytkowników w tabeli MySQL — sprytne, prawda? Są one powiązane z tym, do jakich baz danych mają dostęp i jakie mają uprawnienia w tych bazach danych. Oprócz tego przechowują również informacje o Użytkowniku, takie jak hasło i role. Istnieją polecenia MySQL do wyświetlania baz danych i tabel, wyjaśnij je, ale ponieważ użytkownik jest wpisem w tych tabelach, istnieje nieco inny sposób ich wyświetlania.

Potrzebujesz dostępu roota do bazy danych MySQL w celu wyświetlenia wszystkich użytkowników na serwerze, w tym celu należy najpierw zalogować się jako użytkownik root:

mysql -u root -p
# enter password for the root user

Ponieważ tabela użytkowników zawiera wiele kolumn, jest kilka ważnych, takich jak Host i Użytkownik. Użyjemy instrukcji SELECT, aby wyświetlić niektóre z nich dla bieżących wpisów:

SELECT Host, User FROM mysql.user;

Może to wyświetlić kilka zduplikowanych wpisów dla użytkownika, ponieważ może mieć kilka różnych hostów, możemy po prostu wymienić unikalnych użytkowników, w tym celu użyjemy DISTINCT z SELECT:

SELECT DISTINCT User from mysql.user;

Eksperymentuj z różnymi poleceniami MySQL w naszych planach hostingowych SSD VPS lub uzyskaj pełną swobodę, zarządzając własnym serwerem dedykowanym w bardzo przystępnej cenie!

Przydatne polecenia MySQL:

  • MySQL Pokaż dotacje dla wszystkich użytkowników

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest różnica między VARCHAR a CHAR?

  2. ScaleGrid DBaaS rozszerza usługi hostingowe MySQL poprzez AWS Cloud

  3. Jak zainstalować phpMyAdmin na zarządzanych kontach hostingowych

  4. Jak zrobić zbiorcze wstawianie w MySQL?

  5. Jak oddzielić DATE i TIME od DATETIME w MySQL?