Web developer day


Jak założyć nowego użytkownika MySQL przez konsole?

Opublikowany w MySQL - autor: morielf na sierpień 5, 2008
Tags: ,

Umieszczam małą ściągę pt. Jak założyć nową bazę mysql i użytkownika, który będzie miał pełne prawa dostępu do tej bazy (create table, drop table, delete, update etc). Użytkownik ten jednak nie może mieć prawa nawet odczytu z innych baz na serwerze MySQLa.

Załóżmy, że projekt nazywa się owidiusz. Najpierw zakładam bazę:

create database owidiusz;

Następnie uzytkownika, nadajemy mu od razu hasło:

create user owidiusz identified by 'owidiusz123';

Nadajemy uprawnienia do bazy:

GRANT ALL PRIVILEGES ON owidiusz.* TO 'owidiusz'@'localhost';

I odświeżamy uprawnienia:

flush privileges;

I to wszystko :) , można korzystać z bazy.

Dodaj komentarz