Why did they remove this function? This is useful! I'm all over the place with databases and users. Some users can only insert, others only delete - this would be the easiest way and -- they removed it. I'm calling shenanigans on PHP!
mysql_change_user
(PHP 3 <= 3.0.13)
mysql_change_user — Schimbă utilizatorul logat al conexiunii active
Descrierea
mysql_change_user() schimbă utilizatorul logat al conexiunii active curente, sau a conexiunii furnizate în parametrul opţional link_identifier . Dacă este specificată o bază de date, aceasta va fi baza de date curentă după ce utilizatorul va fi schimbat. Dacă autorizarea noului utilizator prin nume şi parolă eşuează, utilizatorul curent conectat rămâne activ.
Această funcţie este învechită şi nu mai există în PHP.
Parametri
- user
-
Noul nume al utilizatorului MySQL.
- password
-
Parola noului utilizator MySQL.
- database
-
Baza de date MySQL. Dacă nu este specificată, se va utiliza baza de date selectată în mod curent. is used.
- link_identifier
-
Conexiunea MySQL. Dacă identificatorul legăturii nu este specificat, se presupune că este ultima legătură deschisă cu ajutorul mysql_connect(). Dacă nu este găsită nici o astfel de legătură, se va încerca crearea uneia prin apelul mysql_connect() fără argumente. În caz că nici o conexiune nu este găsită sau stabilită, se va genera o eroare de nivelul E_WARNING.
Valorile întroarse
Întoarce valoarea TRUE în cazul succesului sau FALSE în cazul eşecului.
Note
Notă: Necesităţi
Această funcţie necesită MySQL 3.23.3 sau ulterior.
Vedeţi de asemenea
- mysql_connect() - Deschide o conexiune la un server MySQL
- mysql_select_db() - Select a MySQL database
- mysql_query() - Send a MySQL query
mysql_change_user
11-Sep-2008 12:48
