«grant» 태그된 질문

GRANT는 한 명 이상의 사용자에게 객체에 대한 작업 또는 작업 집합을 수행 할 수있는 권한을 부여하는 SQL 표준 명령입니다.

11
관계에 대한 권한이 거부되었습니다.
간단한 SQL 명령을 실행하려고했습니다. select * from site_adzone; 이 오류가 발생했습니다 ERROR: permission denied for relation site_adzone 여기서 무엇이 문제가 될 수 있습니까? 다른 테이블을 선택하려고 시도했지만 동일한 문제가 발생했습니다. 나는 또한 이것을 시도했다. GRANT ALL PRIVILEGES ON DATABASE jerry to tom; 하지만 콘솔 에서이 응답을 얻었습니다. WARNING: no privileges …

21
모든 IP 주소에서 MySQL 데이터베이스에 대한 원격 액세스 권한 부여
이 명령을 알고 있습니다. GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; 그러나이 원격 MySQL 데이터베이스에 액세스하기 위해 특정 IP 주소 만 부여 할 수 있습니다. 원격 호스트가이 MySQL 데이터베이스에 액세스 할 수 있도록하려면 어떻게해야합니까? 어떻게합니까? 기본적으로 나는이 데이터베이스를 공개하여 모든 사람들이 액세스 할 수 있도록합니다.
280 mysql  grant 

4
DB의 사용자에게 모든 권한 부여
데이터베이스를 관리자 권한으로 만들지 않고 사용자에게 데이터베이스에 대한 모든 권한을 부여하고 싶습니다. 내가하고 싶은 이유는 현재 DEV와 PROD가 동일한 클러스터의 다른 DB이므로 사용자가 프로덕션 객체를 변경할 수는 없지만 DEV의 객체를 변경할 수 있어야하기 때문입니다. 나는 시도했다 : grant ALL on database MY_DB to group MY_GROUP; 그러나 권한을 부여하지 않는 것 …

3
SCHEMA에서 GRANT 사용은 정확히 무엇을합니까?
저는 처음으로 Postgres 데이터베이스를 만들려고하므로 이것은 아마도 어리석은 질문 일 것입니다. 내 PHP 스크립트에서 데이터베이스에 액세스해야하는 db 역할에 기본 읽기 전용 권한을 할당했는데 궁금한 점이 있습니다. GRANT some_or_all_privileges ON ALL TABLES IN SCHEMA schema TO role; 실행해야 할 필요가 있습니까? GRANT USAGE ON SCHEMA schema TO role; ? 에서 문서 …

11
사용자를 위해 mysql 서버에 원격 액세스 권한을 부여하는 방법은 무엇입니까?
SHOW GRANTSmysql 데이터베이스에서 수행 하면 GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD 'some_characters' WITH GRANT OPTION 내가 착각하지 않았다면 root@localhost사용자 root는에서만 서버에 액세스 할 수 있습니다 localhost. root동일한 네트워크에있는 다른 모든 컴퓨터에서이 mysql 서버에 액세스 할 수있는 권한 을 부여 하도록 MySQL에 어떻게 지시합니까?
118 mysql  connection  grant 

3
사용자 권한을 처음 부여 할 때 왜“GRANT USAGE”가 생성됩니까?
나는 DBMS의 관리자 측을 처음 접했고 이것을 발견했을 때 오늘 밤 (MySQL을 사용하여) 새 데이터베이스를 설정했습니다. 사용자에게 처음으로 권한을 부여한 후 다음과 같은 다른 부여가 생성됩니다. GRANT USAGE on *.* TO user IDENTIFIED BY PASSWORD password 문서에 따르면 USAGE권한은 "권한 없음"을 의미하므로 계층 적으로 작업을 허용하고 사용자는 모든 데이터베이스에 대해 …

7
MySQL / Amazon RDS 오류 : "SUPER 권한이 없습니다…"
Amazon EC2에서 RDS로 mysql 데이터베이스를 복사하려고합니다. 다음을 mysqldump사용하여 내 데이터베이스를 루트 폴더로 성공적으로 수행했습니다 . root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql 그런 다음이 .sql 파일을 새 RDS 데이터베이스로 전송하려고했습니다. root@ip-xx-xx-xx-xx:~# mysql my_database -u my_username -p -h my_new_database.xxxxxxxxx.us-east-1.rds.amazonaws.com < my_database.sql 불행히도 다음과 같은 오류 메시지가 나타납니다. You do not …


7
Postgres의 테이블에 대한 쿼리 부여
postgres의 객체에 부여 된 모든 GRANTS를 어떻게 쿼리 할 수 ​​있습니까? 예를 들어 "mytable"테이블이 있습니다. GRANT SELECT, INSERT ON mytable TO user1 GRANT UPDATE ON mytable TO user2 나에게주는 것이 필요합니다. user1: SELECT, INSERT user2: UPDATE
96 sql  postgresql  grant 

7
전체 서브넷에 대해 MySQL에 대한 원격 액세스 권한을 부여하는 방법은 무엇입니까?
이 코드를 사용하여 하나의 IP에 대한 액세스 권한을 쉽게 부여 할 수 있습니다. $ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES; 하지만 전체 서브넷 192.168.1. *이 데이터베이스에 원격으로 액세스하도록 허용해야합니다. 어떻게 할 수 있습니까?
94 mysql  grant 

2
DB의 특정 스키마에 대한 모든 권한을 PostgreSQL의 그룹 역할에 부여합니다.
PostgreSQL 9.0을 사용하여 "staff"라는 그룹 역할이 있으며 특정 스키마의 테이블에서이 역할에 모든 (또는 특정) 권한을 부여하고 싶습니다. 다음 작업 없음 GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; "staff"의 구성원은 특정 테이블에 대해 모두 권한을 부여 하지 않는 한 "foo"스키마의 개별 테이블 또는 (두 …

4
전체 스키마를 덤프하기 위해 mysqldump에 필요한 최소 GRANT? (트리거가 없습니다 !!)
다음 perms를 사용하여 dump 라는 MySQL 사용자가 있습니다 . GRANT USAGE ON *.* TO 'dump'@'%' IDENTIFIED BY ... GRANT SELECT, LOCK TABLES ON `mysql`.* TO 'dump'@'%' GRANT SELECT, LOCK TABLES ON `myschema`.* TO 'dump'@'%' 덤프 사용자를 사용하여 모든 데이터 (트리거 및 프로 시저 포함)를 덤프하고 싶습니다 . 다음과 같은 방법으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.