Re: Newbie: I don't understand user permissions for table access
From: Keith Kratochvil (sqlguy.back2u_at_comcast.net)
Date: 07/28/04
- Next message: Peter the Spate: "Re: Newbie: I don't understand user permissions for table access"
- Previous message: Fie Fie Niles: "Re: Can I change a field/column width in a script ?"
- In reply to: Larry Woods: "Re: Newbie: I don't understand user permissions for table access"
- Next in thread: Peter the Spate: "Re: Newbie: I don't understand user permissions for table access"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 28 Jul 2004 10:07:44 -0500
Correct. The dbo_owner role allows you complete access to everything.
>From Books Online
Roles
Fixed database role Description
db_owner Has all permissions in the database.
You can get to this page yourself. right-click on the Books Online icon in
your task bar. Select Jump to URL
enter the following:
mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\arc
hitec.chm::/8_ar_da_3xns.htm
-- Keith "Larry Woods" <larry@NOSPAMlwoods.com> wrote in message news:uNv%23vFLdEHA.3380@TK2MSFTNGP12.phx.gbl... > My database is remote to my workstation. I am using EM on the workstation. > The database has a userid/password (not 'sa') but the userid has "public" > and "db_owner" roles. Does the "db_owner" have complete access to all > tables/fields WITHOUT specifying anything in the permissions dialogs? > > My "public" role only has "SELECT" and "EXEC" permissions. > > Thanks, again. > > Larry Woods > > And, > "Keith Kratochvil" <sqlguy.back2u@comcast.net> wrote in message > news:%23PTfc5KdEHA.3728@TK2MSFTNGP09.phx.gbl... > > wrong > > table permissions are important. They are required in order to > > access/update/delete data. > > > > HOW are you connecting to SQL Server? > > NT Authentication? > > SQL Server Authentication? > > > > If SQL Server auth, what account are you using? sa? If so, that is the > > "GOD" account. You have full permissions to do anything and everything. > > > > If you are using NT auth, what rights does your NT account have? Is it > > assigned server or database roles that allow the activities that you are > > performing? > > > > Finally, what rights/permissions have been granted to the PUBLIC role? > > Often (unfortunately) companies simply grant all rights to the public > > role...and then evey account (SQL and NT) inherit the rights assigned to > the > > public role. For obvious reasons this is a bad security model. > > > > SQL Server has a strong security model and it works well when it is setup > by > > someone who knows what they are doing. In the wrong hands.... > > > > -- > > Keith > > > > > > "Larry Woods" <larry@NOSPAMlwoods.com> wrote in message > > news:eM31J1KdEHA.3864@TK2MSFTNGP10.phx.gbl... > > > I have a SQL Server database that has database userid/password > protection. > > > When I open the database through EM I can add/delete/modify any table, > but > > > when I look at the permissions for any of the tables there are NO > options > > > set for any user of the database! I don't understand the purpose of the > > > permissions, I guess, since they don't have to be set in order to get > > access > > > to the tables. > > > > > > TIA, > > > > > > Larry Woods > > > > > > > > > >
- Next message: Peter the Spate: "Re: Newbie: I don't understand user permissions for table access"
- Previous message: Fie Fie Niles: "Re: Can I change a field/column width in a script ?"
- In reply to: Larry Woods: "Re: Newbie: I don't understand user permissions for table access"
- Next in thread: Peter the Spate: "Re: Newbie: I don't understand user permissions for table access"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|