«permissions» 태그된 질문

운영 체제, 데이터베이스 관리자 또는 기타 시스템의 보안 메커니즘을 통해 계정 또는 역할에 부여 된 권한

3
Sql Server 권한에서 AD 보안 그룹을 새로 고치는 방법
Small Business Server 2003에서 Sql Server 2008을 사용하고 있습니다. 클라이언트가 WinXP를 사용하고 있습니다. Active Directory 보안 그룹에 사용자를 추가했습니다. 이 사용자가 데이터베이스에 즉시 액세스 할 수없는 이유는 무엇입니까? Sql Server에서 사용자가 인식되기까지 지연이있는 것 같습니다. Sql Server에서 개별 사용자를 추가 할 필요가 없도록 명시 적으로 권한에 AD 보안 그룹을 사용하고 …

2
사용자가 자신의 스키마 내에서 작업을 수행 할 수 있지만 스키마 자체를 만들거나 삭제하지 않아야합니다.
SQL Azure에서 스키마를 만들고 데이터베이스 역할에 다음 권한을 부여했습니다. CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE PROCEDURE, CREATE FUNCTION, CREATE VIEW TO myrole; 위에서 …

3
PostgreSQL 역할에 연결된 객체 찾기
얼마 전에 user1 (PostgreSQL 9.4.9) 이라는 PostgreSQL 사용자를 만들었습니다 . 이 사용자를 삭제하고 싶습니다. 따라서 먼저 테이블, 시퀀스, 함수, 기본 권한 및 소유권에 대한 모든 권한을 취소합니다. ALTER DEFAULT PRIVILEGES IN SCHEMA public REVOKE ALL ON SEQUENCES FROM user1; ALTER DEFAULT PRIVILEGES IN SCHEMA public REVOKE ALL ON TABLES FROM …

2
<table> 관계에 대한 권한이 거부되었습니다.
psql에서 다음 SQL을 실행했습니다. CREATE USER bspu LOGIN; CREATE DATABASE bsp OWNER bspu; GRANT ALL PRIVILEGES ON DATABASE bsp TO bspu; \c bsp CREATE TABLE users ( id SERIAL PRIMARY KEY, client_id VARCHAR(20) NOT NULL, api_key VARCHAR(100) NOT NULL, api_secret VARCHAR(100) NOT NULL, auth_token VARCHAR(128) NOT NULL ); 로 로그인 …

3
ALTER TABLE 권한을 부여하는 것은 얼마나 위험합니까?
다음 시나리오를 상상해보십시오 CREATE DATABASE test GO USE test; CREATE TABLE dbo.Customer ( CustomerId INT, Email VARCHAR(100), SensitiveData VARCHAR(20) ); INSERT INTO dbo.Customer VALUES (1,'abc@foo.com','12346789'); 어떤 시점에서 test데이터베이스 에서 일부 활동을 수행하는 ETL 프로세스가 작성 됩니다. CREATE USER etlUser WITHOUT LOGIN; /*For demo purposes*/ CREATE TABLE dbo.StagingTable ( StagingTableId INT, …

3
SQL Server : 테이블이 아닌 뷰에서 사용자에게 선택 액세스 권한 부여
몇 개의 데이터베이스가있는 SQL Server 2012 인스턴스가 있습니다. 그중 하나에서 데이터베이스 이상에서 테이블을 선택하는 뷰를 만들었습니다. 사용자가 해당보기를 선택할 수 있기를 원하지만 테이블을 선택해서는 안됩니다. 사용자가 테이블을 선택할 수 없기 때문에 뷰가 정확하게 작성되었습니다. /programming/368414/grant-select-on-a-view-not-base-table 및 http://msdn.microsoft.com/en-us/library/ms188676을 읽었습니다 . aspx 및 여전히 작동하지 않습니다. 내가 할 경우 GRANT SELECT TABLE …

1
여러 서버 로그인을 하나의 데이터베이스 사용자에 맵핑
이것은 어리석은 질문 인 것처럼 보이지만 일부 연구에도 불구하고 (아마도 잘못된 용어를 사용했기 때문에) 이것에 관한 정보를 찾을 수 없었습니다. 여러 데이터베이스 로그인 (SQL Server 인증)을 단일 데이터베이스 사용자 (데이터베이스 역할의 구성원으로 할당 된 권한이있는 사용자)에게 로그 할 수 있습니까? 중앙 데이터베이스에서 하나의 설정을 읽어야하는 수십 개의 SQL 로그인 (SQL …

3
db_owner가 데이터베이스를 삭제할 수 없습니다-오류 615, SQL Server
Amazon EC2에서 실행되는 SQL Server 2012 데이터베이스가 있습니다. 데이터베이스를 작성, 편집 및 삭제 (drop) 할 수있는 사용자를 작성했습니다. 새 사용자에게 dbcreator서버 역할을 부여했습니다. 내 사용자는 원격으로 연결할 수 있으며 create database foo;명령을 성공적으로 실행합니다 . 그러나 사용자가 drop database foo;명령으로 데이터베이스를 다시 삭제하려고 하면 다음 오류와 함께 실패합니다. Warning: Fatal …

3
누가 로그인 암호를 변경했는지 알아낼 수있는 방법이 있습니까?
SQL Server 2008 R2에서 누가 로그인 암호를 변경했는지 확인하려고합니다. 기본 추적을 이미 확인했으며 해당 이벤트를 기록하지 않습니다. 기본 추적에는 다음과 같은 보안 관련 이벤트가 포함됩니다. /* Audit Add DB user event Audit Add login to server role event Audit Add Member to DB role event Audit Add Role event Audit …

1
PostgreSQL 8.4에서 트리거 기능을 실행하는 데 필요한 권한은 무엇입니까?
PostgreSQL 8.4에서 트리거 기능을 실행하는 데 필요한 권한은 무엇입니까? 역할로 설정된 권한은 트리거 기능을 실행하는 데 중요하지 않은 것 같습니다. 나는 언젠가 트리거 함수를 실행하는 데 필요한 권한이 EXECUTE 권한이지만 테이블 소유자에게는 트리거 기능을 호출하는 트리거를 발생시키는 작업을 수행하는 실제 역할이 아니라는 것을 알았습니다. 그 요점을 설명하는 문서 부분을 찾을 …

1
저장 프로 시저를 실행하지만 쓰기는 허용하지 않는 방법은 무엇입니까?
SQL Server 2012 인스턴스에서 "읽기"사용자를 설정하고 싶습니다. 모든 테이블과 뷰에서 데이터를 검색하지만 업데이트하거나 삽입하지는 않는 저장 프로 시저 또는 함수 또는 직접 SQL 문을 실행할 수있는 권한을 부여하고 싶습니다 (예 : 아무것도 읽고 아무것도 쓰지 않음). 이름별로 각 함수 또는 저장 프로 시저에 대한 권한을 구체적으로 부여하지 않고이를 설정할 수 …

2
"개체에 대한 SELECT 권한이 거부되었습니다"받기
저는 dba가 아닌 프로그래머입니다 ... 나는 위험 할 정도로 충분히 알고 있습니다. 데이터베이스의 db_owner 인 레거시 사용자로 데이터베이스를 상속했습니다. 비즈니스상의 이유로 기존 테이블, 스키마 등에 대한이 사용자의 권한을 조정할 수는 없지만 일부 새 테이블이 작성되고 있으며이 사용자에게만 SELECT 액세스 권한을 갖기를 원합니다. GRANT로 설정된 SELECT를 제외한 모든 것이 거부되도록이 테이블에 …

5
백업-> 복원 작업 후 사용자 권한이 엉망 임
여러 개의 SQL Server 2008 데이터베이스를 새 db 서버로 이동하여 모든 파일 (.bak 파일)을 백업하고 이러한 파일을 새 상자에 복사 한 후 복원했습니다 (모두 SQL Management Studio를 사용하여 수행). 모두 괜찮 았지만 이제는 이전 RDBMS에서 계속 작동하는 SQL Server 계정을 사용하여 데이터베이스에 로그인 할 수 없습니다. 내 Windows 인증 로그인은 …

5
SSMS를 통한 특정 로그인에 대한 SQL Server 액세스를 거부하지만 .Net SqlClient 데이터 공급자를 허용하는 방법
개발자에게는 UPDATE권한 이 없지만 상황에 따라 응용 프로그램에서 작업하고 연결 문자열을 볼 수 있습니다.-&gt; SQLLogin1업데이트 권한이있는 일부 SQL 계정 (예 :)의 비밀번호를 알고 있습니다 . 우리의 작업은 현재 완벽하지 않으며 때로는 생산 데이터를 수정해야 할 수도 있습니다 (아직 GUI는 필요 없음). DBA에 연락하여 데이터 수정을 요청하는 대신 개발자는 (부적절하게) SQLLogin1데이터 …

1
교차 데이터베이스 인증서를 사용할 때 트리거의 권한
Erland Sommarskog에서 설명한대로 교차 데이터베이스 인증서를 사용 하여 내 환경의 특정 데이터베이스에 대한 액세스를 제어합니다 (SQL Server 2008 R2). 데이터베이스 B의 테이블을 업데이트하는 데이터베이스 A에 저장 프로 시저가 있습니다. 이것은 지금까지 db A의 다양한 저장 프로 시저와 db B의 테이블에서 항상 작동했습니다. db B에서 테이블을 업데이트하려고하는데 테이블에 트리거가 있습니다. 이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.