Dwóch użytkowników jednej bazy danych- problem


(Raul1993) #1

Witam!

Przerzuciłem sobie całą swoją stronę + bazę danych MySQL na serwer byethost.com ( darmowa wersja ). Napotkałem jednak na problem. Na localhoscie korzystałem z dwóch użytkowników bazy do połączenia z nią. Gdy natomiast chcę dodać nowego użytkownika do bazy danych na serwerze:

wtedy phpmyadmin wyrzuca błąd:

1044 - Access denied for user 'xxx'@'%' to database 'nazwa_bazy'

gdzie zamiast xxx jest nazwa uzytkownika bazy, którą automatycznie nadał mi serwer

Czy na serwerze można mieć tylko jednego użytkownika bazy danych ?

Pozdrawiam


(M@ster) #2

Pierwszy użytkownik nie ma praw do nadawania praw innemu userowi. Może być tak jak mówisz, że tylko jeden user jest dozwolony.


(Raul1993) #3

A czy taka sytuacja ma miejsce na wszystkich serwerach ? Płatne też mają podobne ograniczenia ?


(Pablo_Wawa) #4

Zazwyczaj tak jest (nawet na komercyjnych serwisach hostingowych), że możesz mieć kilka baz danych, ale masz tylko jednego użytkownika. :frowning:


(M@ster) #5

Zależy, ja akurat mam tak że mogę tworzyć ile chcę baz i ile chcę userów i nadawać uprawienia każdemu do każdej bazy jeśli zajdzie potrzeba.


(eyeti) #6

Ewentualnie kup VPS-a lub RPS-a, i tam możesz robić do woli co chcesz.