Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] create database a user
Mich@ł
post 19.06.2008, 15:10:20
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 30.04.2006

Ostrzeżenie: (0%)
-----


Da się jakoś za pomocą zapytania utworzyć bazę danych z poziomu php tak aby został do niej dodany rownież user?

Aktualnie mam zrobione to tak:
Tworzę bazę przy pomocy create databese jednakże nie dodaje mi usera do tej bazy (-1).

dane pobieram przy pomocy usera ktory ma uprawnienia all a więc jest to trochę niebezpieczne...

Pomyslałem sobie że usera all używałbym jedynie do utworzenia bazy a resztę wykonywał by user z podstawowymi uprawnieniami, tylk ojest problem jak je nadać winksmiley.jpg?


--------------------
Pozdrawiam,
Michał Kryński
Go to the top of the page
+Quote Post
Shili
post 19.06.2008, 15:14:31
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


Zapoznaj się z dwoma poleceniami:
CREATE USER i GRANT
Go to the top of the page
+Quote Post
Mich@ł
post 19.06.2008, 15:33:10
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 30.04.2006

Ostrzeżenie: (0%)
-----


Shili, zle mnie zrozumiałeś winksmiley.jpg Create user jest mi zbedne z uwagi na to że user będzie już utworzony (ten sam user do wszystkich baz danych).

A jeżeli chodzi o GRANT to mozna to wykonywać z poziomu php? Troche o tym czytalem gdy musiałem ustawić uprawnienia dla uzytkownika do tworzenia baz danych.


--------------------
Pozdrawiam,
Michał Kryński
Go to the top of the page
+Quote Post
pyro
post 19.06.2008, 15:36:23
Post #4





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


tak mozna z pozioomu php


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 05:50